2

NAND チップに関して根本的な疑問があります. DM365 に基づいてカスタム ボードを立ち上げようとしています.

NANDから起動しようとしていますが、

使用される NAND は micron MT29F8G08ABABA のものです。(1G バイト = 8 ギガビット)

編成 – ページ サイズ x8: 4320 バイト (4096 + 224 バイト)
– ブロック サイズ: 128 ページ (512K + 28 K バイト)
– プレーン サイズ: 2 プレーン x プレーンあたり 1024 ブロック
– デバイス サイズ: 8Gb: 2048 ブロック

MT29F8G08BABAのデータシートによると、ブロックサイズは(512K + 224)バイトだと思います。

ただし、u-boot 用語では、NAND デバイスにセクター サイズを使用します。u-bootコマンドラインからコマンドを使用する
nand info
と、次のようにnandサイズが取得されるため

Device 0: NAND 1GiB 3,3V 8-bit, sector size 256 KiB

このセクター サイズはブロック サイズ (実際にはデータシートによると 512k) ですか、それとも環境セクターですか?
NAND の読み取り/書き込みは u-boot から正常に動作しており、問題はありません。
だから私はこれらの用語を理解したいだけです。

これが環境セクター サイズである場合、U-boot からブロック サイズ情報を取得する方法はありますか?

誰かがこれについて私に教えてもらえますか?

ありがとうございました、

よろしく、
アンクル

4

1 に答える 1

2

消去ブロックサイズはセクターサイズに他ならないようです。詳細については、以下のリンクを確認してください。

http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/100/p/311521/1084615.aspx#1084615

よろしく、
アンクル

于 2013-12-28T06:29:48.817 に答える