![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SPL
kunlin_cc
善变的程序猿
github地址:https://github.com/XuKunLincc
展开
-
Uboot 2017.01 SPL中的image_loader
概述原型概述:有些厂商的MCU的启动过程是:ROM code > SPL > uboot。也就是在Uboot启动前还需要一个SPL来进行一系列的初始化工作,而SPL和UBoot有什么区别呢?我认为最大的区别是:SPL对镜像大小是否敏感,不能超过指定大小,并且其运行环境是在片内RAM中。 于是,我们在ROM code阶段后,就是SPL阶段了。而SPL阶段初始化完外部SDRAM后,此时就有环境来去运原创 2017-07-12 14:41:47 · 3994 阅读 · 0 评论 -
Uboot 2017.01 启动流程分析
前言2017.01 UBoot包含两个阶段的启动,一个是SPL启动,一个是正常的启动我们称为第二阶段Uboot。当然,我们也可以选择使用SPL和不使用。在编译的过程中,是先编译第二阶段Uboot,然后在编译SPL的。这两个阶段的编译时分离的。拥有不同的配置,所以许多地方的宏是和SPL的不一样。而且链接的文件也不一致。所以接下来,我们也会分为两个部分进行分析。SPL启动在AM437X平台中,实原创 2017-12-01 10:29:30 · 24029 阅读 · 5 评论