u-boot2009.11 s3c2440移植手记一

    奋战了好几天了 U-BOOT终于有点眉目了,虽然nandflash还没有弄好,目前还不支持从nandflash启动。先来张图片吧哈哈。

 u-boot

 

u-boot作为现在主流的bootloader同样分为boot 和 loader两部分。

boot:(靴子呵呵基础支撑作用)为第一阶段,主要是硬件设备的初始化。

loader:(装载机)为第二阶段完成初始化后将flash的内容搬运到内存ram中运行。

具体步骤我就不说了 网上很多大侠都说过了

我第一阶段boot的调试方法:点灯

(1)——cpu/arm920t/start.S   汇编   完成第一阶段后点一个灯,现象是LED1亮

(2)——board/..../xx2440.c   在init board_init完成之后点亮第二个灯蜂鸣器长鸣一下,现象是LED1LED2亮蜂鸣器长鸣一秒钟。

(3)——lib_arm/board.c 再跳两个点加上灯和蜂鸣器

最后的生成u-boot.bin的导入发开板现象就是LED1LED2LED3LED4依次点亮蜂鸣器长鸣三声,之后进入u-boot令名行。

这里只说了大概,具体操作网上有很多资料:

参考资料: http://blog.csdn.net/hugerat/archive/2009/01/21/3847025.aspx

第一次在这里写博客,马上得走了,时间仓促 先这些吧,有需要源码的朋友可以联系我。

logogcn   qq:530913527 gaochengnan@yahoo.cn

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值