破損したu-bootとカーネルイメージを含む組み込みデバイスからファームウェアを復元する方法は? [閉鎖]

破損したu-bootとカーネルイメージを含む組み込みデバイスからファームウェアを復元する方法は? [閉鎖]

ファームウェアをアップデートした後、内蔵デバイスは機能しません。そこでu-bootを使ってファームウェアのアップデートを試しました。シリアル接続を介してu-bootコンソールを正常に取得できますが、u-bootを使用してファームウェアを更新する方法の知識が不足しているため、ファームウェアの更新に失敗します。

最後に、デバイスのフラッシュメモリを変更すると、Linuxカーネルだけでなくu-bootも破損しました(u-bootコマンドはフラッシュメモリの修正をサポートします)。ブートデバイスはu-bootコンソールを提供しなくなりました。ただ停止します(シリアル接続で見ることができます)。

この場合、デバイスのファームウェアをどのように復元(または更新)しますか?

ベストアンサー1

利用可能な場合(つまり、マザーボードにJTAGコネクタがある場合)、JTAGケーブルを使用して接続できます。

覚えておいてください:使用する前に、以下を使用してJTAGを有効にする必要があるかもしれません。テストモード選択入力(時にはどこかにジャンパーがあります)。

その後、その接続を使用してデバイスに新しいファームウェアをアップロードできます。

おすすめ記事