不良ブロックテーブルオフセットを見つける方法とu-Bootでそれを変更する方法

不良ブロックテーブルオフセットを見つける方法とu-Bootでそれを変更する方法

同様の問題に直面しています。カーネルは u-boot とマークされた nand 不良ブロックを認識しません。

私はs3c2440 ARMプロセッサを搭載したおなじみのARM micro2440ボードを使用しています。 u-Bootはいくつかの不良ブロックを見つけ、その場所を不良ブロックテーブルに記録しましたが、カーネルを起動するとその不良ブロックが見つからなかったようですが、クラッシュが発生しました。

このユーザーが以前に見つけたあいまいな解決策を試したいのですが、どうすればよいかわかりません。 BBTオフセットを調べてください(おそらくs3c2440のBBTオフセットも珍しい値であり、ubootが使用する値ではないかもしれません)。それでは、u-BootのBBTオフセットをどのように変更しますか?

ベストアンサー1

あなたの質問に対する正確な答えはありませんが、openmokoプロジェクトのs2410に対する誤ったブロックサポートがあることを知っています。

http://wiki.openmoko.org/wiki/NAND_bad_blocks

おすすめ記事