启动方式为UART 和SD。 MMC0接了SD卡,MMC1接eMMC。现在问题是串口能收到信号,但是SD卡启动不了。
请问,谁有什么建议么。被困了很久了。
谢谢!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
楼主的bootcfg【15:0】脚电平是什么样的?
串口能打出C吗?
AM335x上电后首先会检测bootcfg脚的电平,根据电平值去选择一组启动方式。
针对每一组启动方式,首先会从第一个启动项开始,失败后会转到下一个启动项。
这个00100第二启动项是XIP,是不是卡在这里了?看看GMPC的WAIT信号是啥电平?上电后MMC0的时钟信号上 有没有动作?
另外,也可以修改一下启动顺序,把MMC0作为第一启动项,看看能不能直接从SD卡起来,这样来进一步定位问题。
你好,
可以通过串口先启动到UBOOT,然后通过UBOOT查看是否可以识别到MMC0上的SD卡。如果不能识别,我觉得可能和你这批硬件的连接有关系。