【发布时间】:2014-12-11 15:52:31
【问题描述】:
我在一家技术实验室工作。我们有 15 个 BBB,突然间,其中 5 个不再通电。
他们保持 LED 的电源开启,但没有任何反应。
图片:
我能解决什么问题?
谢谢
【问题讨论】:
标签: beagleboneblack
我在一家技术实验室工作。我们有 15 个 BBB,突然间,其中 5 个不再通电。
他们保持 LED 的电源开启,但没有任何反应。
图片:
我能解决什么问题?
谢谢
【问题讨论】:
标签: beagleboneblack
在解决问题之前,您可能必须先进行调查。
我会验证那些 beaglebones 仍然可以正常工作:
也就是说,检查 beaglebone black 是否在串行控制台上显示任何消息, here 描述了连接 USB 到 TTL 适配器的过程。 我强烈建议在 e-bay 上购买上述文章中的确切适配器 如果你没有。
如果串口控制台上没有显示消息,我会尝试从串口加载 u-boot。
这可以通过连接 P8.44/SYS_BOOT3/LCD_DATA3/GPIO2_9 来完成 和 P8.43/SYS_BOOT2/LCD_DATA2/GPIO2_8 到地面(P9.43/P9.44/P9.45/P9.46 中的两个)使用两个 4.7 k 欧姆电阻器,使用外部 5V 电源(不是通过 USB)为 beaglebone 供电, 并重新启动 beaglebone - 需要重新启动电源,执行“重置”是 不足以考虑新的 SYSBOOT 配置。
然后您可以使用Teraterm 从您的 PC 下载 u-boot:u-boot-spl-.bin 应该 使用 x-modem 下载,使用 y-modem 下载 u-boot.bin,如 此TI wiki article 的“通过 UART 引导”部分。
运行 u-boot 后,您应该可以使用 Internet 上提供的信息重新安装您的 beaglebone。
如果您无法使用引导 ROM 和串行端口进行引导,这可能是一个不好的迹象。
我建议尝试使用您知道正在工作的 beaglebone 从串行端口加载 u-boot 的过程,如果您不从 u-boot 修改 eMMC,这完全是非侵入性的。
【讨论】: