Mike,
Yes, 128MB was a typo! I should have said "NAND block is 128KB".
And about
The above command erases the 1st 512KB on mtd0, since we only need that much to store u-boot image. I've tried to keep all Kirkwood u-boot images under 512KB to keep the remaining flash untouched for other things.
Yes, 128MB was a typo! I should have said "NAND block is 128KB".
And about
flash_erase /dev/mtd0 0 4
The above command erases the 1st 512KB on mtd0, since we only need that much to store u-boot image. I've tried to keep all Kirkwood u-boot images under 512KB to keep the remaining flash untouched for other things.