Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4149152
  • 博文数量: 241
  • 博客积分: 15936
  • 博客等级: 上将
  • 技术积分: 25293
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-27 11:22
个人简介

Fedora-ARM

文章分类
文章存档

2016年(3)

2014年(1)

2013年(3)

2012年(50)

2011年(61)

2010年(26)

2009年(27)

2008年(21)

2007年(49)

分类: LINUX

2010-04-11 17:24:14

    做U-boot移植很久了,一直没有时间写一份详细的文档。这次花了很多时间写了这份可以说是比较全面的文档,希望对大家的移植和学习有用。
   
    这次的移植使用的是友善之臂的mini2440,原先我在2008年的10月份买了一块64MB Nand Flash的板子,做了好几个版本的U-boot的移植。但是一直没有2K/页的 Nand Flash做移植实验,网友也常问到2K/页的 Nand Flash的U-boot引导移植问题,我在没有试验过的时候也是无能为力。
 
    在这里要感谢友善之臂公司在2009年末提供了2K/页 Nand Flash的mini2440,让我可以完成U-boot的移植工作,并有硬件条件做到一个U-boot.bin文件可以烧写在所有的mini2440的Nor和Nand上启动(不论 Nand Flash是512B/页,还是2K/页)。
阅读(29736) | 评论(46) | 转发(16) |
给主人留下些什么吧!~~

jerry200002011-06-06 13:49:48

chinaunix网友: 你好,楼主,研究了很长时间没有进展,我用的是北京恒丰锐科的开发板,主芯片是s3c2440,资料少,我使用你的uboot源码修改,结果到Err:serial之后没有显示Net,.....
我的也是恒丰的2440的板,一起学习吧。QQ:277457719,加我时请注明。

chinaunix网友2011-01-05 16:30:51

你好,楼主,研究了很长时间没有进展,我用的是北京恒丰锐科的开发板,主芯片是s3c2440,资料少,我使用你的uboot源码修改,结果到Err:serial之后没有显示Net,程序不再往前走了,可能是什么原因呢?我已经修改了dm9000的网卡的基地址

chinaunix网友2010-11-02 11:36:47

楼主上面有一点点小错误:【.b .w .l】代表了查看和修改形式:Byte Word Long

chinaunix网友2010-10-08 10:54:59

楼主,你好,参照你的这篇文章,我也在我的开发板上进行了u-boot的移植。我的板子也是mini2440的,但是我用的u-boot是u-boot-1.1.6,而不是你用的u-boot-2009.08; 前面的移植已经完成,现在是到了增加对nand的操作支持。在u-boot1.1.6中,是没有mtd这个文件夹的,而直接有nand这个文件夹,所以在u-boot-1.1.6中是没有s3c2410.nand.c这个文件。那么现在我要增加对nand的操作支持,在u-boot-1.1.6中的移植步骤和你叙述的移植步骤是否相同? 要是不一样,需要修改那些文件呢? 谢谢!

chinaunix网友2010-09-02 15:51:52

楼主您好:我看了您的博客好好学习了一下,感觉很好写的,我想请教您一个问题是:对于不同的ARM板子,uboot的时钟这么设置?