本人使用的是飞思卡尔的imx51平台,目前系统移植过程中遇到如下问题,请高手帮忙分析问题出在哪里。我是用SD卡启动加载Android系统的,在新做的开发板上bootloader和kernel已经基本通过了,在android init后加载文件系统时报错死机,打印出如下提示:
android init
android_probe pdata: c04e1274
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
Freeing init memory: 524K
mmc1: new SD card at address a676
mmcblk0: mmc1:a676 SU02G 1.84 GiB (ro)
 mmcblk0: p1 p2 p3 < p5 p6 > p4
init: cannot open '/initlogo.rle'
init: cannot find '/system/bin/sh', disabling 'console'
init: cannot find '/system/bin/servicemanager', disabling 'servicemanager'
init: cannot find '/system/bin/vold', disabling 'vold'
init: cannot find '/system/bin/debuggerd', disabling 'debuggerd'
init: cannot find '/system/bin/rild', disabling 'ril-daemon'
init: cannot find '/system/bin/app_process', disabling 'zygote'
init: cannot find '/system/bin/mediaserver', disabling 'media'
init: cannot find '/system/bin/dbus-daemon', disabling 'dbus'
init: cannot find '/system/bin/installd', disabling 'installd'
init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_recovery'
init: cannot find '/system/bin/keystore', disabling 'keystore'
init: cannot find '/system/bin/logwrapper', disabling 'wpa_supplicant'
init: cannot find '/etc/init.GPU_z430.sh', disabling 'gpu_z430'如果用相同的SD卡放到imx51厂家提供的demo板上,是可以找到加载文件系统进入Android系统的。打印信息如下:
android init
android_probe pdata: c04e1274
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
Freeing init memory: 524K
mmc0: new high speed SD card at address 7593
mmcblk0: mmc0:7593 SD02G 1.83 GiB
 mmcblk0: p1 p2 p3 < p5 p6 > p4
init: cannot open '/initlogo.rle'
kjournald starting.  Commit interval 5 seconds
EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
EXT3 FS on mmcblk0p2, internal journal
EXT3-fs: mounted filesystem with writeback data mode.
kjournald starting.  Commit interval 5 seconds
EXT3-fs warning: mounting unchecked fs, running e2fsck is recommended
EXT3 FS on mmcblk0p5, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with writeback data mode.
kjournald starting.  Commit interval 5 seconds
EXT3-fs warning: mounting unchecked fs, running e2fsck is recommended
EXT3 FS on mmcblk0p6, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with writeback data mode.
init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_recovery'
# warning: `rild' uses 32-bit capabilities (legacy support in use)
pmem: request for physical address of pmem region from process 1827.
request_suspend_state: wakeup (3->0) at 21207533915 (1970-01-01 00:00:21.207528665 UTC)