最新64位uboot
文章平均质量分 81
早起的虫儿被鸟儿吃
这个作者很懒,什么都没留下…
展开
-
2014.4新版uboot启动流程分析
原文地址:最近开始接触uboot,现在需要将2014.4版本uboot移植到公司armv7开发板。在网上搜索讲uboot启动过程的文章,大多都是比较老版本的uboot,于是决定将新版uboot启动过程记录下来,和大家共享。[cpp] view plaincopy# # (C) Copyright 2000-2013 # Wolfgang Denk,转载 2014-09-11 17:44:55 · 793 阅读 · 0 评论 -
uboot中宏开关。
#define DEBUG是什么意思呢?编译器在内存中会维护一张关于 #define的表结构。这里只是添加了一个表项叫DEBUG,没有内容。这种写法本身没有错误,倒是下面运用到了一个技巧:#ifndef是查询该表有没有该表项,如果没有即为成功,此时将会编译之后的程序语句。一般是为了调试而设置的一些程序。待发布release版本时,没有了DEBUG表项,所以很多语句就不编译了,此时的程序被极度优转载 2014-09-22 14:28:13 · 1861 阅读 · 0 评论 -
uboot CONFIG_SYS_HUSH_PARSER 选项
u-boot中配置选项众多,有些配置选择提供了很好的功能,CONFIG_SYS_HUSH_PARSER 选项就提供了比较实用的功能,看看一个例子:在CONFIG_SYS_HUSH_PARSER 选项没有打开之前的运行结果:环境变量配置如下: bootcmd:"setenv bootargs root=/dev/nfs rw nfsroot=$serverip:$ro转载 2014-09-17 11:34:43 · 2369 阅读 · 0 评论 -
uboot环境变量实现分析
u-boot的环境变量用来存储一些经常使用的参数变量,uboot希望将环境变量存储在静态存储器中(如nand nor eeprom mmc)。其中有一些也是大家经常使用,有一些是使用人员自己定义的,更改这些名字会出现错误,下面的表中我们列出了一些常用的环境变量: bootdelay 执行自动启动的等候秒数 baudrate 串口控制台的波特率转载 2014-09-11 17:39:01 · 415 阅读 · 0 评论