我在一家技术实验室工作。我们有15个BBB,一个突然,其中5个没有继续通电。
他们依靠Led on电源,但没有其他事情发生。
照片:
我能解决这个问题吗?
谢谢
答案 0 :(得分:3)
在解决问题之前,您可能需要先对其进行调查。
我会验证那些beaglebon仍然有效:
也就是说,检查beaglebone black是否在串行控制台上显示任何消息, 描述了连接USB-to-TTL适配器的过程here。 我强烈建议购买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下载,u-boot.bin使用y-modem下载,如下所述 此TI wiki article上的“引导UART”部分。
运行u-boot后,您应该可以使用互联网上提供的信息重新安装beaglebone。
如果你无法使用引导ROM和串口启动,这可能是一个不好的迹象。
我建议尝试使用你知道正在工作的beaglebone从串口加载u-boot的程序,这是完全非侵入性的,前提是你不要从u-boot修改eMMC。