
uboot学习与移植
uboot分析和移植
ynu_wy
这个作者很懒,什么都没留下…
展开
-
uboot入门知识
1.1、 典型的嵌入式Linux的启动过程 uboot程序部署在Flash(能作为启动设备的Flash)上,嵌入式系统上电后先执行uboot,uboot负责初始化DDR,然后将内核(OS)从Flash中读取到DDR中,然后启动OS,OS启动成功后,uboot就没有作用了。 1.2、 uboot的基本作用 (1) 启动操作系统 Linux内核在设计的时候,设计为可以被传参,在uboot中可以事先给Linux内核准备一些启动参数放在内存的中的特定位置然后传给内核,内核启动后,会去特定位置读取ubo...原创 2020-10-09 17:27:42 · 799 阅读 · 1 评论 -
uboot 的主Makefile分析
1. uboot版本号设置 VERSION = 1 PATCHLEVEL = 3 SUBLEVEL = 4 EXTRAVERSION = U_BOOT_VERSION = $(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION) VERSION_FILE = $(obj)include/version_autogenerated.h 设置uboot的版本号,version_autogenerated.h在编译后自动生成,里面的内容为 #define U_B原创 2020-10-09 17:14:59 · 225 阅读 · 0 评论