我这边针对AM3359的baseboard,自己做了一块新板,和baseboard外围设备基本上一致,就少了LCD和nand flash模块。然后我用SDK提供的文件制作了一张SD卡用于启动。从AM3359启动时,可以进入到根文件系统。在新做的板子上启动时,卡在这里:Waiting for root device /dev/mmcblk0p2。以下是对应的代码:
printk(KERN_INFO "Waiting for root device %s...\n",
saved_root_name);
while (driver_probe_done() != 0 ||
(ROOT_DEV = name_to_dev_t(saved_root_name)) == 0)
msleep(100);
async_synchronize_full();
}