您好:
最近在做一个项目中我们使用了MMC1作为启动SD卡的信号线,但是我们没有按照AM335X数据手册中提供的如下这个配置:
我们用的MMC1的dat3~dat0用的是gpmc_ad11~gpmc_ad8这几条数据线,但是启动不起来,我确定的是我们已经配置了boot configure为从mmc1启动的。我想知道我们使用gpmc数据线是不是不可以,因为am335x第一段启动程序是从am335x ROM中启动的,他是否是只会用他规定的这些数据线去读spl呢?非常感谢~
Michael Sun:
ROM中的Bootloader是固化好了无法修改,它使用上述的端口作为MMC1的管脚。
所以用ad11~ad8是不行的。
如果想从MMC1启动,建议参考BeagleBone Black的电路图。