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

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

chinaunix网友2010-06-03 00:24:34

你好,你的 u-boot 支持sd卡启动吗?怎么从 start.s里看不到 对 sd卡 的 操作 呢? 谢谢

unix_disciple2010-05-21 18:12:58

博主,你好!我参考您的代码和友善之臂整理的u-boot移植教程,我移植从nor flash启动的bootloader,您的代码中有四个点灯的动作,我移植的bootlader烧写到nor flash后,只亮了前两个LED,后面两个没亮,串口没有任何打印信息。不知道是哪里出了问题,程序像是跑死了一样。请博主指点一二,谢谢!

chinaunix网友2010-05-11 23:33:59

您好,不知道您在2010.3 版本上的 nand上进行ubi操作没有,ubi part的时候写volume信息会报错,不知道是不是nand驱动问题,还有默认的flash驱动貌似不支持ubi,是不是cfi 的flash驱动才能支持 ubi呢,默认的flash在uboot上没有注册为nor0 这样的设备.

chinaunix网友2010-05-06 10:54:19

您好,我在github上直接下你的代码编译也不通过: lib_arm/libarm.a(board.o): In function `init_func_i2c': /home/workspace/uboot/tekkamanninja-U-boot-2009.11_tekkaman-16deca6/lib_arm/board.c:208: undefined reference to `i2c_init' lib_arm/libarm.a(board.o): In function `start_armboot': /home/workspace/uboot/tekkamanninja-U-boot-2009.11_tekkaman-16deca6/lib_arm/board.c:350: undefined reference to `nand_init' lib_arm/libarm.a(board.o):(.data+0xc): undefined reference to `env_init' lib_arm/libarm.a(board.o):(.data+0x

chinaunix网友2010-05-05 11:59:21

下面的补丁可以让该uboot用更多的交叉编译工具链来编译,避免因为工具链提供的libgcc.a与arm920t架构的CPU不兼容而导致运行出错。 [PATCH] use uboot's own libgcc.a for better toolchain compatibility: From a65ccf5996ae50731b6fbe3ca8a8c98e4c874ca0 Mon Sep 17 00:00:00 2001 From: Alex Ling Date: Wed, 5 May 2010 11:37:20 +0800 Subject: use uboot's own libgcc for better compatibility --- board/tekkamanninja/mini2440/config.mk | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/board/tekkamanninja/m