![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
uboot
叮咚咚€
这个作者很懒,什么都没留下…
展开
-
uboot中对flash和DDR的管理
uboot中对flash和DDR的管理1、uboot阶段flash的分区(分块管理)(1)uboot阶段对flash的分区(分块管理):uboot、uboot_varenv、kernel、rootfs、自由空间,一共4G的空间。(2)在uboot中没有操作系统,因此我们对flash的管理必须实现使用分区界定(实际上在uboot中和kernel中都有分区表,分区表就是我们在作系统移植时对flash的整体管理分配方法),有了这个界定后我们在部署系统时就按照分区界定方法来部署,uboot和kernel的软件原创 2020-08-28 10:12:51 · 449 阅读 · 0 评论 -
uboot命令简介
uboot命令简介1、printenv/print 打印环境变量输入 printx210 # printmtdpart=80000 400000 3000000baudrate=115200 // 波特率ethaddr=00:40:5c:26:0a:5b // 开发板的本地网卡的MAC地址bootargs=console=ttySAC2,115200 root=/dev/mmcblk0p2 rw init=/linuxrc rootfstype=ext3bootc原创 2020-08-28 10:12:13 · 299 阅读 · 0 评论 -
uboot常见环境变量
uboot常见环境变量1、环境变量 可以理解为全局变量,和全局变量不同的地方在于环境变量可以保存下来,下次开机使用最后的变量。全局变量在每次开机时都会是初始值。使用print命令打印出来。2、环境变量如何参与程序运行 环境变量在flash中有一份,在DDR中也有一份。uboot开机时,一次性从flash中读取全部环境变量到DDR中作为环境变量的初始值。使用过程中都是使用DDR中的这一份。用户使用setenv命令修改的就是DDR中的那一份环境变量然后通过saveenv命令就是将DDR中的环境变量重原创 2020-08-28 10:11:18 · 411 阅读 · 0 评论