ARM Core - 4. ARM 프로세서의 운영 모드 및 시스템 프로그래밍 (3. 부트로더 및 시스템 초기화 실습)
3. 부트로더 및 시스템 초기화 실습: U-Boot 실습 (부트 메시지 출력)1. U-Boot란?U-Boot(Universal Bootloader)는 ARM 기반 임베디드 시스템에서 널리 사용되는 오픈소스 부트로더로, 운영체제가 실행되기 전에 하드웨어를 초기화하고 커널을 로드하는 역할을 한다.U-Boot의 주요 기능 기능 설명하드웨어 초기화CPU, RAM, 클럭, I/O 설정부팅 모드 지원SD 카드, eMMC, 네트워크(TFTP) 부팅커널 및 루트파일시스템 로드Linux 커널 및 Device Tree 로드디버깅 지원U-Boot 콘솔을 통한 시스템 진단2. U-Boot 환경 설정 및 빌드1) 필요 패키지 설치 (Ubuntu 기준)sudo apt updatesudo apt install gcc-arm-li..
2025.03.07