论文部分内容阅读
ARM系统上电或复位时,程序将首先跳转到0x0处开始运行,把不同设备映射到0x0处可以实现从不同设备上启动。由于ARM芯片的制造商不同,其映射机制是不同的,现在以ATEML公司的AT91RM9200芯片为例分析ARM9的启动过程。AT91RM9200通过启动模式选择器可以选择从内部集成的ROM启动或从连接到NCS0上的外部芯片启动。内部启动运行芯片自带的程序,外部启动以通用的启动引导程序u-boot来说明。