![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
朱老师uboot和linux内核移植
文章平均质量分 85
qq_20043187
这个作者很懒,什么都没留下…
展开
-
2.1.uboot学习前传
2.1.12.uboot中对Flash和DDR的管理2.1.12.1、uboot阶段Flash的分区2.1.12.2、uboot阶段DDR的分区原创 2017-05-02 08:01:29 · 299 阅读 · 0 评论 -
2.2.补基础之shell和Makefile
2.2.1.shell介绍2.2.1.1、shell是操作系统的终端命令行(1)shell可以理解为软件系统提供给用户操作的命令行界面,可以说它是人机交互的一种方式。(2)我们可以使用shell和操作系统、uboot等软件系统进行交互。具体来说就是我们通过shell给软件系统输入命令然后回车执行,执行完成后又会回到shell命令行可以再次输入命令 执行。(3)上原创 2017-05-02 10:27:54 · 475 阅读 · 0 评论 -
2.3.零距离初体验uboot
2.3.1.X210官方uboot配置编译实践12.3.1.1、找到官方移植好的uboot(BSP概念)(1)源头的源代码是uboot官网下载的。这个下载的源代码可能没有你当前使用的开发板的移植,甚至找不到当前开发板使用的SoC对应的移植版本。(2)SoC厂商在推出一款SoC后,厂商的工程师会去uboot官网下载一个uboot,根据自己的SoC进行第一步的移植,移植的目标是厂商原创 2017-05-03 09:30:35 · 405 阅读 · 0 评论 -
2.5.uboot源码分析1-启动第一阶段
2.5.1.start.S引入2.5.1.1、u-boot.lds中找到start.S入口(1)在C语言中整个项目的入口就是main函数(这是C语言规定的),所以譬如说一个有10000个.c文件的项目,第一个要分析的文件就是包含了main函数的那个文件。(2)在uboot中因为有汇编阶段参与,因此不能直接找main.c。整个程序的入口取决于链接脚本中ENTRY声明的地方。ENT原创 2017-05-04 15:23:17 · 627 阅读 · 0 评论 -
2.4.uboot配置和编译过程详解
2.4.1.uboot主Makefile分析12.4.1.1、uboot version确定(Makefile的24-29行)(1)uboot的版本号分3个级别:VERSION:主板本号PATCHLEVEL:次版本号SUBLEVEL:再次版本号EXTRAVERSION:另外附加的版本信息这4个用.分隔开共同构成了最终的版本号。(2)Makefile中版本号最原创 2017-05-03 12:40:54 · 447 阅读 · 0 评论