我们正在尝试将Linux移植到基于瑞萨评估板设计的定制板上。内核源,DTB和文件系统通过SD卡启动。
虽然从SD卡读取了启动内核映像,Dtb和文件系统,但是启动日志显示以下错误。
[ 2.850008] renesas_sdhi_internal_dmac ee100000.sd: Tuning procedure failed
[ 2.879075] mmc0: tuning execution failed: -5
[ 2.883480] mmc0: error -5 whilst initialising SD card
[ 2.980220] mmc0: new high speed SDHC card at address aaaa
[ 2.986483] mmcblk0: mmc0:aaaa SL16G 14.8 GiB
[ 2.993043] mmcblk0: p1
我们能够登录到Linux控制台。我们必须禁用所有其他sdhi,才能使Linux从sdhi0(mmc0)引导。