微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 嵌入式Linux之我行——u-boot-2009.08在2440上的移植详解(四)

嵌入式Linux之我行——u-boot-2009.08在2440上的移植详解(四)

时间:11-20 来源:互联网 点击:

-boot的启动参数,在u-boot命令行下输入:

//设置启动参数,意思是将nand中0x50000-0x00200000(和kernel分区一致)的内容读到内存0x31000000中,然后用bootm命令来执行

set bootcmd nand read 0x31000000 0x50000 0x00200000;bootm 0x31000000

saveenv//保存设置

⑤、把uImage.img用tftp下载到内存中,然后再固化到Nand Flash中,操作和执行图如下:

tftp 0x30000000 uImage.img//将uImage.img下载到内存0x30000000处

nand erase 0x50000 0x200000//擦除nand的0x50000-0x200000的内容

nand write 0x30000000 0x50000 0x200000//将内存0x30000000处的内容写入到nand的0x50000处

最后,我们重新启动开发板,可以看到,内核被u-boot成功引导起来了,如图:

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top