gpt4 book ai didi

linux - 修复 Beagle Bone Black 上的启动顺序/eMMC

转载 作者:太空狗 更新时间:2023-10-29 12:01:43 27 4
gpt4 key购买 nike

问题我遇到的问题是由以下操作引起的:当我将 BBB 连接到我的 PC 时(使用 USB 电缆),我不小心格式化了包含入门文件的 ~92 MB 分区。

因此,每次我给 BBB 通电时,USB LED 都不会亮起。只有当我在外部 microSD 卡上有 Angstrom 图像时,它才有效。

我尝试过的我认为这是因为 eMMC 已损坏并且由于某种原因无法启动。因此,我尝试从外部 microSD 卡(运行最新镜像)启动并使用 dd 命令,其中 if 等于当前 microSD 卡和 of 到目标 microSD 卡(内置在开发板上)。

当我重新启动 BBB 时,我看起来好像 dd 成功了(当我执行它时,它告诉我一切都成功了)。现在,有一个分区包含 GettingStarted 文件,另一个分区包含 Linux 内核。

问题尽管如此,还是无法从内部 microSD 卡启动。有谁知道如何解决这个问题?与启动顺序有关吗?

最佳答案

要强制从 SD 启动,您需要完全切断电路板的电源,按住 S2,然后重新通电。按住按钮直到四个 LED 开始亮起。您必须在开机时执行此操作,一旦完成,电路板将在重新启动或重置时继续从 SD 启动,只有断开电源才会改变行为。如果您想让开发板默认从 SD 启动,您也可以将 R68 移动到 R93。

还要注意原理图第 6 页表格中的启动顺序,默认情况下,如果在 eMMC 上找不到 MLO,它会在 SD 卡上寻找它。因此,如果存在适当的文件,删除 MLO 通常会导致开发板从 SD 启动。

关于linux - 修复 Beagle Bone Black 上的启动顺序/eMMC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33030802/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com