Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4250900
  • 博文数量: 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/页)。
阅读(30334) | 评论(46) | 转发(16) |
给主人留下些什么吧!~~

86feng862011-09-03 21:14:55

怎么我看到的内容就这么多??你们是怎么样看到全部内容的??
u-boot移植详细文档 (2010-04-11 17:24) 转载
分类: Bootloader

    做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的移植工作,并有硬件条件做到一个

86feng862011-09-03 20:42:30

楼主,请问详细的文档在那里可以下载,我在这里没看到有移植的文档呀?

2011-08-06 19:10:38

thanks!

crifan2011-08-06 16:22:13

chinaunix网友: 我是楼上的,终于解决了这个问题的。哈哈。原因是我在配置文件include/configs/mini2440.h中同时定义了CONFIG_S3C2410和CONFIG_S3C2440两个哈哈谢谢楼主你的文章
我也是遇到同样问题。后来解决了。因为是2440对于SDIDAT和2440是不一样的。正确的定义应该是:
#if defined(CONFIG_S3C2410)
#ifdef __BIG_ENDIAN
    S3C24X0_REG8    res[3];
    S3C24X0_REG8    SDIDAT;
#else
    S3C24X0_REG8    SDIDAT;
    S3C24X0_REG8&nbs

jerry200002011-06-06 13:51:14

chinaunix网友: 高手,我用你编译好的u-boot.bin,老是保存环境变量失败,我的板子2009-9月买的,128M nand,错误内容:[u-boot@MINI2440]# saveenvSaving Environment to NAND......
提示有坏区啊