按照手册,并修改FriendlyARM.ini,下载了YAFFS文件系统和ANDROID。
现在已经可以跳过触摸笔校正
随后拨到NAND Boot方式,重新上电启动后,超级终端会提示如下信息:
Freeing init memory: 900K
yaffs: dev is 32505858 name is "mtdblock2"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.2, "mtdblock2"
s3c-nand: ECC uncorrectable error detected
s3c-nand: ECC uncorrectable error detected
s3c-nand: ECC uncorrectable error detected
s3c-nand: ECC uncorrectable error detected
block 154 is bad
block 865 is bad
block 1246 is bad
block 1623 is bad
yaffs_read_super: isCheckpointed 0
init: cannot open '/initlogo.rle'
init: cannot find '/system/bin/playmp3', disabling 'bootsound'
init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_recovery'
sh: can't access tty; job control turned off
# warning: `rild' uses 32-bit capabilities (legacy support in use)
随后,在Android Kernel将我们的DRIVER添加进去并以“Modules”方式,先后用Make zImage生成zImage和对应的驱动.ko文件,将zImage下载进去,用insmod插入后,发现工作不正常。
请教一下,这是怎么回事?