Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4135543
  • 博文数量: 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

2008-10-16 23:23:14

友善之臂mini2440开发板Linux移植
     还在广州工作的时候就知道了友善之臂出了一款廉价的2440开发板:mini2440。回老家后,立马买了一个。拿到手的感觉也很不错,无有所值。
    板子买来了,就开始了自己的移植过程。首先当然是u-boot的移植,然后是Linux内核,之后是文件系统和驱动,以后计划加上基于GTK+的界面。以后我会根据我的移植进度更新这篇专辑。
   由于已经有neo freerunner入手,以后会多花点时间在freerunner上。

本博客将免费共享移植补丁和文档,旨在同开源人士共同进步、共同完善代码!!!!
阅读(43899) | 评论(154) | 转发(6) |
给主人留下些什么吧!~~

chinaunix网友2010-04-02 21:00:08

看了半天都不知道怎么下。。。。。。。。。

chinaunix网友2010-03-26 22:57:27

很感谢你分享你的成果!我下了你移植好的程序!烧尽我的板子(TQ2440)这板子和你的mini2440,好像硬件接法差不多,基本上能用,但是遇到两个问题不知道怎么解决希望你能指点一下,问题一:我把你的程序编译烧进去LCD用不同的颜色移植在刷屏,不显示logo,我去追踪源码,看了board.c里面的arm_boot和main.c里面的main_loop,都找不到什么地方初始话LCD。能不能给我大概讲讲这两函数是怎么样运行然后让LCD正常工作的(大概框架源码我可以自己再自己去研究)? 问题二: 我就像你上面说的想给它从LCD输出,setenv stdout vga 然后终端一直没反应,就是光标下移一行,好像进入死循环了,不知道是什么原因,其他命令都可以用,设置其他的都可以就这不行,能给点提示吗?可能是什么原因?

chinaunix网友2010-03-18 10:51:04

这2天我也在做一下uboot2009.11的移植,不过我用的CPU是2410,其他的和Mini2440一样,现在已经可以Nand启动,可以操作nand flash,只是格式化的时候不出现完成的%比,还没有去找原因,最大的问题是网卡不通,启动的时候就会显示:No ethernet found,我用ping 命令后也会出现,2个报错都是在net/eth.c中里面的错误打印信息。第一个是在int eth_initialize(bd_t *bis)函数中,第二个是在int eth_init(bd_t *bis)中打印的,这是什么原因,我虽然找到了位置,但由于知识所限没有找到确切的原因和解决方法,请多多指点!

chinaunix网友2010-02-04 16:52:53

在请教个问题:我在使用nand write[.yaffs2]命令把yaffs2文件系统下载到Nand Flash中时遇到了个问题, tftp 0x30000000 root-2.6.30.4.bin nand erase 0x580000 0x6400000 都能成功, 但在nand write.yaffs2 0x30000000 0x580000 0x47f010后 出现了 NAND write: device 0 offset 0x580000, size 0x47f010 Attempt to write error length data! 4714512 bytes written: ERROR 这是怎么回事?谢谢

chinaunix网友2010-01-22 22:44:01

测试 ldr r2, =( (7<<12)|(7<<8)|(7<<4)|(0<<0) ) ldr r2, =( (3<<12)|(7<<8)|(7<<4)|(0<<0) ) 两种情况,在我的板子上都正常,版主应该是笔误吧?