728x90

emulator 2

QEMU Emulator(mps3-an536)에서 hello world 출력하기

📢 QEMU 환경에서 mps3-an536 보드와 Cortex-R52 CPU를 사용해, 콘솔에 "Hello, world" 를 출력하는 간단한 애플리케이션을 빌드하고 실행해보자  🧐 왜 이 작업을 했나?ASPICE 등의 인증에 많이 사용되는 vectorCAST는 테스트 실행 환경으로 QEMU를 선택 할 수 있어요그치만, 내가 타겟으로 하는 Board, CPU 설정이 존재하지 않아 Custom QEMU 환경을 구축해야 했죠.. 이를 위해 QEMU(mps3-an536, cortex-r52)에서 hello world를 출력하는 application을 빌드하고 실행하는 환경을 구축했어요  🪛 UART 드라이버를 만들어야 하네?QEMU 환경에서 콘솔 출력을 위해선 UART 설정이 필요해요UART 드라이버 코드를..

TIL/2025 2025.04.05

Ubuntu 서버에 QEMU 환경 셋업 해봤니?

📢 개발 용 보드가 없는데 제품 환경에서 코드 테스트 해보고 싶다면? QEMU를 사용하자!  🚀 QEMU 사용 용도와 이유💡 개발 용 보드가 없는데 제품 환경에서 코드 테스트를 해보고 싶다면?💡 ARM 기반 기기에서 동작할 프로그램을 미리 실행해보고 싶다면? QEMU를 사용하세요! QEMU는 다양한 ARM 프로세서 보드 환경을 에뮬레이션할 수 있어요실제 하드웨어가 없어도, 가상의 환경에서 테스트하고 디버깅할 수 있죠!  🛠️ Ubuntu에 QEMU 환경 설치하기🤔 내가 원하는 Board Emulator가 안 보인다고?!ubuntu 서버에 QEMU 환경을 세팅한다면 apt로 설치 하면 되겠죠?sudo apt updatesudo apt install qemu-system-arm 설치가 끝났으니 내..

TIL/2025 2025.02.06
728x90