工具/软件:
您好:
我们有一个带有 AM620-Q1 的定制开发板。 我们使用 TI Linux SDK 创建了自定义 Linux 映像、一段时间以来、我们一直从 SD 卡启动此映像而不会出现问题。 我们现在有一个生产电路板、它 就 AM620-Q1 及其元件而言采用了与定制开发板相同的电路设计。 但是、我们无法从 SD 卡在这些电路板上引导 Linux。 U-Boot SPL 启动并显示消息“尝试从 MMC2 引导“、但没有其他情况发生(请参阅下面的屏幕截图)。 没有显示错误消息、只是冻结。
正如我所提到的,我们的生产板*应该*的电路设计与自定义开发板完全相同,但事实上,我们不能从同一个 SD 卡启动,在开发板上工作表明硬件中的东西是不正确的。 我们观察到、从微控制器进入 SD 卡的时钟信号从 25MHz 开始、然后进入工作板上的 50MHz、但保持在不工作的板上的 25MHz。 不确定这是否是问题的线索。
您能否说明什么类型的事情会导致在 SPL 之后引导过程停止? 我们已验证引导跳线是否正确。
谢谢、
Ryan