嵌入式系统/ARM技术中的uboot启动流程
作者:曹忠明,华清远见嵌入式学院讲师。 U-boot(universal bootloader)是德国DENX小组开发的用于多嵌入式CPU的bootloader程序,遵循GPL条款。 以s3c2410为例Uboot的启动过程大体可分为两个部分,第一部分是初始化系统为第二部分做准备,多用汇编实现,第二部分实现外围设备的初始化和内核的下载及参数的传递,开始用C实现。 下面是uboot启动流程 Uboot启动后的内存分配情况。 34000000 33f80000 boot搬移地址 ......
用户评论