본문 바로가기
Linux BSP

[Linux BSP] U-Boot 초기화 과정

by TYB 2024. 2. 13.
반응형

Arm920 processor에서 돌아갈 때 기준으로 U-Boot의 초기화 과정을 살펴보겠음.

 

1. arch/arm/lib/vectors.S _start

2. 리셋 핸들러로 분기arch/arm/cpu/armv7/start.S reset

Arm9 MCU 내의 SRAM의 사이즈가 4K정도이므로 SRAM에 위의 코드는 모두 넣어주면서 부팅

SRAM에서 메모리로 다 복제가 되었다면, Program Count를 변경하고 아랫 단계 수행

 

 

 

 

 

반응형