最近很想试试从SD卡加载android文件系统,使用的是T35 LCD,64M Nand Flash。
在使用shinelk大侠提供的android2.1内核代码以及说明,
根据“
使SD卡能够被系统识别,必须要选上General setup-->Create deprecated sysfs files,并修改/system/etc/vold.conf文件,将media_path设置为/devices/platform/s3c2440-sdi/mmc_host/mmc0/
”
修改编译生成镜像文件,并设置linux_cmd_line为“noinitrd root=179:2 init=/linuxrc console=ttySAC0”。
启动时通过串口在终端下输出如下错误信息,然后终止。
主要信息如下:
usbhid: v2.6:USB HID core driver
s3c2440-sdi s3c2440-sdi: running at 198kHz (requested: 197kHz).
s3c2440-sdi s3c2440-sdi: running at 198kHz (requested: 197kHz).
s3c2440-sdi s3c2440-sdi: running at 198kHz (requested: 197kHz).
UDA1341 audio driver initialized
failed to get memory region resouce
s3c2410-iis: probe of s3c2410-iis.0 failed with error -2
TCP cubic registered
NET: Registered protocol family 17
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
s3c2410-rtc s3c2410-rtc: hctosys: invalid date/time
s3c2440-sdi s3c2440-sdi: running at 198kHz (requested: 197kHz).
s3c2440-sdi s3c2440-sdi: powered down.
mmc0: error -110 whilst initialising SD card
s3c2440-sdi s3c2440-sdi: powered down.
不知道这些是什么问题,Google了一下,也没找到有关的帖子。
还望社区里的大侠版主等高手看看。不甚感激。