我一直将图像从 SD 卡刷新到我的 eMMC,但没有出现正常行为。根据我的研究,从 SD 卡刷新图像的典型过程是:
- 从下载压缩图像https://beagleboard.org/latest-images
- 将图像写入SD卡(我使用过Etcher)
- 通过取消注释以下行来编辑 /boot/uEnv.txt 文件:
cmdline=init=opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh
- 关闭 BBB 电源
shutdown -h now
- 插入SD卡
- 按住(启动)S2 按钮的同时为 BBBw 供电
- 当灯开始闪烁时释放按钮
- 灯光将开始以骑士模式闪烁。等待。
- 一旦所有 4 个 USR LED 亮起,等待它们关闭
- 拔下 BBBw 取出 SD 卡,现在您已经写入了新映像。
当我在步骤 7 中遵循此过程而不是骑士模式时,我会看到 USR LED 0 和 1 交替闪烁,并且 BBBw 开始
或者:
如果我不按住 2 按钮,那么骑士骑士模式确实会发生,但是当我在没有 SD 卡的情况下完成该过程后重新启动 BBBw 时,板将不会启动,所有 USR LED 指示灯都会持续亮起。
为了解决这个问题,我不编辑该/boot/uEnv.txt
文件。我在插入 SD 卡的情况下启动 BBBw,并从命令行开始刷新过程。使用命令:
$ cd /opt/scripts/tools/eMMC/
$ sudo ./init-eMMC-flasher-v3.sh
尽管我通过从命令行而不是从启动闪烁找到了解决问题的方法,但我想知道以下事情:
- 为什么我会遇到上述问题?
- 当 BBBw 板上的 USR LED 全部亮起时,这意味着什么?
- USR 0 和 1 交替亮起表示什么?