我正在尝试通过 USB 引导 AM335x (BeagleBone Black)。 我按照 BeagleBone Black wiki 上的 Sitara Linux 编程 eMMC 中的说明进行操作。 我不像 wiki 所描述的那样在电路板上使用 U-Boot、而是尝试从网络中最初加载引导 ROM。
第一次尝试时、我只看到端子上反复打印"C"。 我把所有东西都关了,把它们都装回了,然后又试了一次。 然后、我看到 U-Boot SPL 输出: 
这些信息非常有用。 我会得到这种结果的几天。 然后、我偶尔会再次获得'CCCC'。 现在我只得到 C 语言!
我在论坛和文档中可以找到的有关'CCCC'的所有信息似乎都涉及 UART 加载。 是这样吗?
这些 cs 在 BOOTP 的上下文中意味着什么? 当我看到良好的串行输出和看到'CCCCC'时、我可以在 Wireshark 上看到相同的流量(我可以告诉我的)。
不过、CS 可能是引导 ROM 通过 USB0并移至 UART0进行引导(SYSBOOT 引脚配置中的第4个配置和最后一个配置)的结果。
这些重复的 Cs 在这里意味着什么? 无需上传图片。 看起来像这样:CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
我不确定这是否与阻止我一直刷写操作系统映像的任何问题有关。 现在、我可以看到 SPL 已经 tftp 了、但之后一切都是分开的。。。
谢谢!
