Mini6410开发板烧写linux系统

由于错误操作,导致我的Mini2440开发板复位电路烧掉。于是只有用另外一块Mini6410开发板了。似乎平台变更高级了。从ARM9迁移到了ARM11。平台只是工具。

换平台导致内核版本不一致了。先前所用的2.6.32要升级到2.6.38,必须在ubuntu下重新编译2.6.38的源码树。

##烧写步骤## 此次安装的内核版本为2.6.38,只带有简单的QT测试界面。采用SD卡脱机烧写系统。步骤如下:

  1. 用友善之臂的SD-Flasher工具将superboot.bin烧写到空白的SD卡上
  2. 将文件系统rootfs_rtm_6410-mlc2.ubi 内核zmage_s70放到SD卡的images/Linux目录下
  3. 在images目录下添加配置文件FriendARM.ini,更改为如下:

##配置文件## LCD-Mode = Yes LCD-Type = S70 CheckOneButton=No Action=install OS= Linux VerifyNandWrite=No StatusType = Beeper| LED

Linux-BootLoader = superboot-6410.bin Linux-Kernel = Linux/zImage_s70 Linux-CommandLine = Linux-CommandLine = root=ubi0:FriendlyARM-root ubi.mtd=2 rootfstype=ubifs init=/linuxrc console=ttySAC0,115200 Linux-RootFs-InstallImage = Linux/rootfs_rtm_6410-mlc2.ubi

可以看到文件系统格式为ubi,而不是yaff2格式。这种离线模式不支持MLC2类型的NAND Flash烧写。即使能烧写成功,启动后会发现停在启动画面。

转载于:https://my.oschina.net/lvyi/blog/269737

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值