はじめに
nand eraseのヘルプを出そうとしてnand eraseを実行したら、全部消し飛んだので、nandコマンドの使用方法を載せておきます。ただのコピペです。
nand
Usage:
nand – NAND sub-system
Usage:
nand info – show available NAND devices
nand device [dev] – show or set current device
nand read[.jffs2] – addr off size
nand write[.jffs2] – addr off size – read/write size’ bytes starting at offsetoff’ to/from memory address ddr’
nand erase [clean] [off size] – erasesize’ bytes from offset `off’ (entire device if not specified)
nand bad – show bad blocks
nand dump[.oob] off – dump page
nand scrub – really clean NAND erasing bad blocks (UNSAFE)
nand markbad off – mark bad block at offset (UNSAFE)
nand biterr off – make a bit error at offset (UNSAFE)
nand erase
nandをeraseするときに行う。nandはeraseしてから出ないとwriteできない。
間違ってもnand eraseを実行しないように!
nand erase オフセット 消したいサイズ
nand write
メモリからnandに書き込む(write)するときに使用。
nand write メモリオフセット NANDオフセット 書き込むサイズ
nand read
nandからメモリに読み出すときに使用
nand read メモリオフセット NANDオフセット 書き込むサイズ