ファームウェアをアップデートした後、内蔵デバイスは機能しません。そこでu-bootを使ってファームウェアのアップデートを試しました。シリアル接続を介してu-bootコンソールを正常に取得できますが、u-bootを使用してファームウェアを更新する方法の知識が不足しているため、ファームウェアの更新に失敗します。
最後に、デバイスのフラッシュメモリを変更すると、Linuxカーネルだけでなくu-bootも破損しました(u-bootコマンドはフラッシュメモリの修正をサポートします)。ブートデバイスはu-bootコンソールを提供しなくなりました。ただ停止します(シリアル接続で見ることができます)。
この場合、デバイスのファームウェアをどのように復元(または更新)しますか?
答え1
利用可能な場合(つまり、マザーボードにJTAGコネクタがある場合)、JTAGケーブルを使用して接続できます。
覚えておいてください:使用する前に、以下を使用してJTAGを有効にする必要があるかもしれません。テストモード選択入力(時にはどこかにジャンパーがあります)。
その後、その接続を使用してデバイスに新しいファームウェアをアップロードできます。