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

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

chinaunix网友2009-04-29 15:51:08

你好。打扰你复习了,麻烦你帮我看看我的问题。 [uboot版本是u-boot-2008.10,内核版本是2.6.28] 我在调试yaffs2的部分。用nand write.yaffs把做好的文件系统写进去。 内核起来后看到mount了filesystem,但是没有进到init里面去。 yaffs: auto selecting yaffs2 yaffs_read_super: isCheckpointed 0 VFS: Mounted root (yaffs filesystem). Freeing init memory: 128K Warning: unable to open an initial console. Failed to execute /sbin/init. Attempting defaults... Kernel panic - not syng: No init found. Try passing init= option to kernel. 用nfs是可以进去的。 请问是否可能出在nand里面的yaffs内容上?(n

chinaunix网友2009-04-25 07:45:18

看了很多你的文章,觉得很长见识。我也在按照你说的移植linux到双实的开发板,2440的,能帮帮我看下这个是什么问题么? Uncompressing Linux........................................................................................................................................... done, booting the kernel. Linux version 2.6.28.9 (leran0222@leran0222-desktop) (gcc version 4.2.1) #1 Thu Apr 23 21:13:30 CST 2009 CPU: ARM920T [41129200] revision 0 (ARMv4T), cr=c0007177 CPU: VIVT data cache, VIVT instruction cache Machine: SMDK2440 Memory policy: ECC disa

chinaunix网友2009-04-21 22:24:17

tekk兄 我按照你的方法移植uboot nand write还是有问题 具体就是 nand write 命令时 如果写入数据过长就会出现write error 长度大概为1.4M字节时就错了 写入长度短时一切正常 写入的文件是yaffs镜像 和这个有关系吗 我还没有移植进去nand write.yaffs命令

chinaunix网友2009-04-15 17:06:10

博主好,朋友们好!我在移植文件系统跟linux内核后,遇到些比较低级的疑惑,望大家解答。 第一,利用u-boot在NAND中引导内核可否不移植CRAMFS,YAFFS等,换句话说,移植好u-boot跟kernel后是否可以启动内核? 第二,当所有移植好了后,NAND分区也分好后(比如就4个区,0区"U-boot+Parameter' 512K 1区"Linux_kernel" 4M 2区 "root_YAFFS" 5M 3区 "newusr" ),那么是否将u-boot烧写进0区,kernel 烧写进1区,根文件系统烧写进2区呢?如果是这样的话,在u-boot下使用的命令是? 第三,由于在移植u-boot的时候已经指定了u-boot与kernel的加载地址,是否该地址一定要属于分区的范围之内呢? 由于手边没开发板检验,理论上比较迷惑,如有错误处,望大家指。 例如,博主在u-boot-2009.01中用的nfs方式挂载,"tftp 0x31000000....." 1000000=16M,那么第二中的分区是否可用?或者

xinli_whut2009-04-08 20:02:00

祝楼主考研顺利