我们使用的SDK版本是:08_02_00_03(ti-processor-sdk-linux-j7-evm-08_02_00_03-Linux-x86-Install.bin)
移植该版本到我们自制的板卡上面,通过SD卡的方式启动,发现无法启动,后面更改了设备树里面的main_sdhci1节点,就可以从SD卡正常启动了。原因是自制板mmc硬件部分供电和EVM不一致。
启动之后,我们查看eMMC相关的信息,发现根本没有识别到eMMC。
然后在uboot阶段,我进入uboot命令行,通过mmcinfo命令去查看,提示
=> mmcinfo
Card did not respond to voltage select! : -110
mmc_init: -95, time 45
=>
将同一张SD卡,插入EVM板,就可以正常识别eMMC。
请问,在不改变硬件的情况下,我应该怎么操作,才能使08_02_00_03版本的SDK支持闪迪的eMMC。