尝试使用提供的默认图像友善ARM mini210sSBC。
从 DVD 中获取图像,您可以在 ftp.Friendlyarm.net 上下载凭证位于此页面底部文件夹下mini210
。
SD-Flashed.exe
准备在 Windows XP 计算机上使用的 microSD- 将图像文件夹复制到 microSD 上
我的朋友ARM.ini
#This line cannot be removed. by FriendlyARM(www.arm9.net)
CheckOneButton=No
Action = Install
OS = Linux
LowFormat = Yes
VerifyNandWrite = No
LCD-Mode = No
LCD-Type = A70
CheckCRC32=No
StatusType = Beeper | LED
################### Linux ####################
Linux-BootLoader = Superboot210.bin
Linux-Kernel = Linux/zImage
Linux-CommandLine = root=/dev/mtdblock4 rootfstype=yaffs2 console=ttySAC0,115200 init=/linuxrc
Linux-RootFs-InstallImage = Linux/rootfs_qtopia_qt4-mlc2.img
################### Android 4.0.3 ####################
Android-BootLoader = Superboot210.bin
Android-Kernel = Android/zImage
Android-CommandLine = root=/dev/mtdblock4 rootfstype=yaffs2 console=ttySAC0,115200 init=/linuxrc androidboot.console=ttySAC0 gs=0
Android-RootFs-InstallImage = Android/rootfs_android-mlc2.img
当尝试安装 Linux 时,我收到以下信息:
NAND Low-level formating...
NAND Low-level formatted...
Superboot-210
Ver: 1.2(20120202)
CPU: S5PV210 1GHz
RAM: 512MB
NAND: 1GB(SLC) ID:ECD35195
Touch Device: no 1-wire
LCD Type: A70(Manu)
Installing OS 'LINUX'
Installing bootloader...
file: /images/Superboot210.bin: 528 KB(540672 Byte)
Installing bootloader succeed
Installing kernel...
file: /images/Linux/zImage: 4 MB(4810580 Byte)
Installing kernel succeed
Installing yaffs2-image...
Installing yaffs2-image failed
尝试 Android 镜像时:
NAND Low-level formating...
NAND Low-level formatted...
Superboot-210
Ver: 1.2(20120202)
CPU: S5PV210 1GHz
RAM: 512MB
NAND: 1GB(SLC) ID:ECD35195
Touch Device: no 1-wire
LCD Type: A70(Manu)
Installing OS 'ANDROID'
Installing bootloader...
file: /images/Superboot210.bin: 528 KB(540672 Byte)
Installing bootloader succeed
Installing kernel...
file: /images/Android/zImage: 4 MB(4590948 Byte)
Installing kernel succeed
Installing yaffs2-image...
Installing yaffs2-image failed
此 Friendlyarm 论坛帖子表明该映像是 MLC2 NAND 映像,而 NAND 是 SLC。我尝试使用 TAR 重建映像rootfs
,但遇到了同样的问题。
非常欢迎任何指点。
还在FriendlyARM论坛上发布了问题
答案1
rootfs_qtopia_qt4-20121108.tar.gz
从FriendlyARM DVD 中获取已编译yaffs2utils在我的开发环境中。
重建图像
sudo tar xvf rootfs_qtopia_qt4-20121108.tar.gz
sudo mkyaffs2 rootfs_qtopia_qt4 rootfs_qtopia_qt4.img
并复制到我的 microSD 卡并调整我FriendlyARM.ini
以采用此文件而不是 MLC2 NAND 闪存版本。