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

tekkamanninja2012-02-22 20:32:08

yahala198806: ,你好!我看到你的《u-boot-2011.03在TQ2440上的移植,当我照着步骤移植完NOR FLASH的时候,编译并烧写到板子的nor flash里面。但是串口并没打印信息,.....
具体情况怎样?如果是nand启动呢?是移植完nor才这样,还是你一移植完就不行?你的信息不足,我不好定位的。你给我邮件吧:tekkamanninja@gmail.com

2011-12-09 21:54:32

群主,去在把uboot.1.2.0移植到友善的mini2440的时候遇到了一个问题,摸索了很久都得不到解决,想请教一下您。在编译uboot的时候出现了以下错误代码:                -Map u-boot.map -o u-boot
cpu/arm920t/libarm920t.a(interrupts.o): In function `bad_mode':
/home/arm/u-boot-1.2.0/cpu/arm920t/interrupts.c:80: undefined reference to `reset_cpu'
lib_arm/libarm.a(board.o):(.data+0x8): undefined reference to `interrupt_init'
lib_arm/libarm.a(board.o):(.data+0x14): undefined reference to `seri

ljldx2011-10-18 21:47:07

谢谢楼主,

tekkamanninja2011-09-23 09:02:52

我现在手上没有,你可以google一下,友善把这个文档整理了一下,有一份PDF,网上可以下的到的。

86feng862011-09-22 20:48:05

tekkamanninja: 在 首页--->专辑--->u-boot移植详细文档.....
531084859@qq.com,麻烦发一下u-boot移植详细文档给我。