主机无法识别插入SD卡的BeagleBone设备

主机无法识别插入SD卡的BeagleBone设备

我正在尝试从包含启动映像和 rootfs 文件的 SD 卡启动 BeagleBone Black (BBB),但是当我将其插入 BBB 时,我没有看到主机 (Mac) 检测到任何设备,而当我取出SD卡时,我看到该设备出现了。

虽然我确实将 BBB 设备作为 USB 添加到我之前使用的 VirtualBox 中,但决定仅使用主机。我现在退出 VirtualBox,所以这不应该是问题的原因

有什么方法可以使 BBB 无法正确读取文件,从而导致无法检测到设备吗?什么可以是逻辑推理?

以供参考: 启动 根文件系统

答案1

实际上,有很多事情可能会出错。

由于您没有说在开机时按 S2,因此很可能使用 eMMC 存储的 U-Boot,并且可能与 SD 卡上的内容不兼容。

我不久前就这个主题写了一个非常详细的答案: https://stackoverflow.com/a/51829891/2648865

不过,我的主要建议是:购买一个 UART 适配器,这样就很明显或者至少更容易看出出了什么问题。

相关内容