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

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

chinaunix网友2009-12-02 13:11:13

YAFFS烧写功能,我已经从GITHUB上下载最新的代码,编译测试过了,分别对128M和64M FLASH烧写进行了测试,都可以正常烧写! 谢谢Tekkaman Ninja 大侠!!!!

chinaunix网友2009-11-24 22:14:31

我和 masski 出现一样错误,就算使用 GitHub 上的源码也一样 gcc version 4.3.2

masski2009-11-22 21:15:45

我用了你最后一个给UBOOT200908打补丁, 在make mini2440_config 后 在make 之后出现一个错误 /u-boot-2009.08/board/tekkamanninja/mini2440/mini2440.c:235: undefined reference to `dm9000_initialize' 这个dm9000_initialize是摘include/netdev.h下有的,而且mini2440.c前面包含了这个.h文件,请问下是这么回事?

chinaunix网友2009-11-19 18:20:31

上面那个PING的问题我已经找到了 是延时的问题,程序在循环查询DM9000的一个寄存器看链路有没有建立 但这个循环值设置得太小了,以至于还没查询到正确的状态就超时退出了 大家有同样的问题的话搜索DM9000的驱动中 1650 这个变量 我逐个尝试,发现把这个值改成3000是比较好的 Blog作者的回复: 我也是试出来的,我这里是1650比较好,,可能个人的环境不一样,要改过。 应该不可能是程序设置频率等问题吧,我拿你的PATCH打的,丝毫没动过呀,你用的什么编译器?? 我用的4.3.2 但编译器也不可能造成效率差别这么多....  估计你是还打开了其他地方的调试信息,所以延时上产生了影响

oyangjie2009-11-19 12:05:10

楼主,能否提供qq类似的联系方式呢?