在 ATMEL SAMA5 Xplained 板上使用 at91bootstrap 引导时出错

Error while Booting using at91bootstrap on ATMEL SAMA5 Xplained Board

我正在使用 Atmel AT91bootstrap 来引导 ATMEL SAMA5d3 xplained 板。 at91bootstrap基本上会初始化一些外设,然后从SD-CARD复制uboot.bin到DRAM。成功传输 uboot.bin 后,它会将控制权传递给 u-boot。

我在 at91bootstrap 将 uboot.bin 加载到 DRAM 时遇到错误。

调试错误发现SD_CMD_SEND_STATUS收到的是0x8040027。请提供任何解决此错误的建议。

很可能是您的 SD 卡有问题。如我所见:CMD1 超时错误。 CMD1 是 0x41 或条件操作。似乎 MCU 试图检查卡的状态或切换它,但没有成功。而且似乎yoru卡根本没有回答。 1. 尝试找出你的卡的类型,换一些另一种功能完全相反的卡,比如你有sandisk高速sd卡,请试试samsung低速simple sd卡片之类的。 2. 检查你的硬件两次。我的意思是所有信号、PCB 走线、SD 卡上的电源线等。 3.当然,如果你有逻辑分析仪拿包上车就更有参考价值了。