tftp 0x30008000 zImage /* 使用tftp将操作系统内核下载的开发板内存中 */
cp.b 0x30008000 0x30000 0xba07c /* 使用u-boot命令将操作系统内核从内存写入Nor Flash中 */
tftp 0x30800000 ramdisk.gz /* 使用tftp将根文件系统下载的开发板内存中 */
cp.b 0x30800000 0xeb000 5f4fc /* 使用u-boot命令将根文件系统从内存写入Nor Flash中 */
setenv bootcmd cp.b 0x30000 0x30008000 0xba07c \;cp.b 0xeb000 0x30800000 5f4fc \;go 30008000
saveenv /* 设置开发板启动参数 */
嵌入式,可信计算
2010 年 第19卷 第 10 期 计 算 机 系 统 应 用
7 结束语
嵌入式系统的使用越来越广泛,嵌入式软件开发也随处可见,而针对各种不同的硬件环境,嵌入式软件系统的移植与构建,是每个嵌入式程序员的必须掌握的技能,本文详细介绍了嵌入式Linux系统在ARM平台上的移植过程,为嵌入式系统后续软件开发做好准备,希望对嵌入式开发人员有一定的参考价值。
嵌入式Linux系统成功移植到SBC2410开发板,通过超级终端可以看到系统成功启动,如图4所示:
图4 SBC2410平台上的嵌入式Linux系统
参考文献
1 Bovet DP, Cesati M. Understanding the Linux Kernel. 3rd Edition, O'Reilly Media, 2005.10-12.
2 孙琼.嵌入式Linux应用程序开发详解. 北京:人民邮电出版社, 2006.155.
3 于渊. Orange’S:一个操作系统的实现.第二版.北京:电子工业出版社, 2009.301-302.
4 Love R. Linux内核设计与实现.第二版.北京:机械工业出版社, 2006.5-6.
5 Rubini A, Corbet J. Linux设备驱动程序.第三版.北京:中国电力出版社, 2006.22.
6 宋宝华.Linux设备驱动开发详解.北京:人民邮电出版社, 2008.50-55.
7 陈海明.基于U盘Linux系统的制作及应用[硕士学 位论文].北京:中国地质大学, 2009.
Application Case 实用案例 157
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说公务员考试嵌入式Linux系统在ARM平台上的构建(3)在线全文阅读。
相关推荐: