4

問題 私が抱えている問題は、次のアクションによって引き起こされました: BBB を (USB ケーブルを使用して) PC に接続したときに、開始ファイルを含む ~92 MB のパーティションを誤ってフォーマットしてしまいました。

このため、BBB に電源を入れるたびに USB LED が点灯しません。外部 microSD カードに Angstrom イメージがある場合にのみ機能します。

私が試し たこと eMMCが壊れていて、何らかの理由で起動できないことが原因だと思いました。そのため、外部の microSD カード (最新のイメージが実行されている) から起動し、現在の microSD カードとターゲットのmicroSD カード (ボードに組み込まれている)等しいdd コマンドを使用しようとしました。

BBB を再起動すると、dd が成功したように見えます (実行すると、すべて成功したと表示されました)。現在、GettingStarted ファイルを含む 1 つのパーティションと、Linux カーネルを含む別のパーティションがあります。

質問 それにもかかわらず、内蔵の microSD カードから起動することはできません。これを解決する方法を知っている人はいますか?起動順序と何か関係がありますか?

4

2 に答える 2

5

SD から強制的に起動するには、ボードから電源を完全に切断し、S2 を押したまま電源を再投入する必要があります。4 つの LED が点灯し始めるまでボタンを押し続けます。電源投入時にこれを行う必要があります。一度行うと、ボードは再起動またはリセット時に SD から起動し続けます。電源を切断するだけで動作が変わります。デフォルトでボードを SD から起動する場合は、R68 を R93 に移動することもできます。

また、回路図の 6 ページにある表のブート シーケンスにも注意してください。デフォルトでは、MLO が eMMC で見つからない場合、SD カードで検索されます。そのため、MLO を削除すると、適切なファイルが存在する場合、ボードは通常 SD から起動します。

于 2015-10-11T08:44:46.040 に答える
0

Beaglebone Black Cook Book によると、カードは利用可能な場合は SD から起動します。これは、BBB の Debian 8.3 イメージでの動作方法でもあります (フラッシュしないバージョンのイメージを使用していることに注意してください...)。

于 2016-03-08T16:09:07.350 に答える