发布时间:2012-12-26 23:06:17
Stage2 C语言代码部分lib_arm/board.c中的start arm boot是C语言开始的函数也是整个启动代码中C语言的主函数,同时还是整个u-boot(armboot)的主函数,该函数只要完成如下操作:(1)调用一系列的初始化函数。(2)初始化Flash设备。(3)初始化系统内存分配函数。(4)如果目标系统拥有NAND设备,则初始化NAND设备。(5)如果目标系统有显示设备,则初始化该类设备。(6)初始化相关网络设备,填写IP、MAC地址等。(7)进去命令循环(即整个boot的工作循环),接受用户从串口输入的命令,然后进行相应的工作。 对于内核启动来说,这部分主要是完成全局数......【阅读全文】
发布时间:2012-12-14 22:12:25
Printenv 打印环境变量。 Uboot> printenvbaudrate=115200ipaddr=192.168.1.1ethaddr=12:34:56:78:9A:BCserverip=192.168.1.5Environment size: 80/8188 bytes Setenv 设置新的变量 Uboot> setenv myboard AT91RM9200DKUboot> printenvbaudrate=115200ipaddr=192.168.1.1ethaddr=12:34:56:78:9A:BCserverip=192.168.1.5m......【阅读全文】
发布时间:2012-11-30 22:11:26
准备在XC2440板上使用无线网卡,代替以太网做无线视频传输。 本文只是粗略的记录了调试过程,等后面再写......【阅读全文】