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.
感谢以下 Rahul`s 响应;这非常有帮助、我能够很快为 BeagleBone Black 构建 UART 示例项目。
https://e2e.ti.com/support/processors/f/791/p/768982/2869998#2869998
但是、问题是我无法使用输出二进制文件制作可引导 microSD 卡。 我参考 了这里的文档。 (第1.1.11和1.1.12节)下面是我尝试过的:
我在64 GB SDXC 卡和16 GB SDHC 卡上都尝试过这些操作、但都不能正常工作。 我的下一个动作应该是什么?
再次感谢、
Okan
电源 很抱歉在文本中插入编译日志;我应该按照您稍后的建议将其作为文件附加。
OkCalis、
Beagle Bone Black 上的硬件设置可能存在一些问题。 我复制了 SD 卡上的预构建映像、并通过以下日志成功引导卡上的映像。 您需要首先确保电路板使用预构建的映像进行引导、以确保 SD 引导正常工作。
您是否擦除了 eMMC 映像、以便电路板可以从 SD 引导? n`t 插入 SD 卡、您会看到 UART 引导 ping 字符"CCC"。 这n`t 着当器件上的 ROM 引导加载程序在 eMMC 和 SD 上找不到映像时、它会成功进入 UART 引导并在终端上发送 ping 字符。
请在此处参考我的回答:
https://e2e.ti.com/support/processors/f/791/p/630153/2324907
此致、
Rahul
Rahul、
取得了一些进展。 通过 Linux shell 脚本格式化 microSD 卡后、我尝试通过 Windows 将"app"和"MLO"文件复制到 microSD 卡。 对预编译文件执行此操作将产生以下串行输出。
然后、我在两个 PDK 示例(即"GPIO_LedBlink_bbbAM335x_armTestProject"和"UART_BasicExample_bbbAM335x_armExampleProject")上尝试了相同的操作、这些示例返回以下输出:
但不幸的是、没有其他东西。 不会通过 UART 打印任何内容、用户 LED 也不会切换。
您建议接下来做什么? 预构建映像输出上的"某些测试失败"字符串是否符合预期? 如果是、我是否可以以错误的方式(从示例 PDK 工程的输出)生成 bin 文件?
此致、
OkCalis
您好、Rahul、
如果您可以验证所附项目(默认示例)中的 bin 文件是否可以在 microSD 卡上正常工作、我会很高兴。 正如我在之前的帖子中提到的、我的板不会超过"跳转到 Starterware 应用程序"行。
期待收到您的回复、
此致、
OkCalis
e2e.ti.com/.../6201.UART_5F00_BasicExample_5F00_bbbAM335x_5F00_armExampleProject.tar.gz