文章内容:第一部分概括移植Linux的启动整体步骤,接着第二部分会描述出厂固化在am335x的ROM code的作用、引导模式和执行流程,然后第三部分描述SPL和Uboot的运行的位置和一下基础性知识。最后就是重点:SPL、Uboot的流程图,以及DDR的内容分布。
Bootloader的整体运行流程为: 1. 芯片时序性上电或复位 2. rom_code 运行,从外设或外部存储器中加载二级bootloader(SPL)到内存中运行 3. SPL做CPU和外设的初始化(主要是DDR)并将u-boot加载到内存运行 4. u-boot 继续做其它板载或外设的初始化并加载Linux内核 5. linux内核开始启动
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !