Cloning the NAND flash - possible?

aruangra
Hello all,

I develop programs on the mini2440 (1GB) FriendlyARM board and I want to
clone the whole environment to other boards. 

Can I simply backup the NAND flash to get the ".bin" backup file and use
"restore the backup file" to copy the backup file to the NAND flash of
other boards ?

Thank you,
Anat

andromeda
if other board is the same i think yes but you have to modify may be the
parameters from ethernet because the mac address not is a same if you want
execute it to other board .

Icarus
umm... while I have no interest in cloning, I ran into this thread looking
for MAC address :-)

I thought that all mini2440's ship with same mac-id programmed/configured ?

Isaac
I am currently developing a linux-based embedded application intended to be
deployed on no less than 100 different micro2440 modules.

At first, I tought that saving the .bin image from my development module
and restoring it in another module should work OK, but the truth is that
the restored module usually reports filesystem failures and will not work
properly.

I suspect that the restoring procedure just writes NAND blocks in the same
order that they are stored in the .bin, WITHOUT cheking if that particular
NAND block is marked as bad in the target module. As a result if you have
bad luck, your target module will have bad NAND blocks y places where the
original module had usefull parts of the filesystem and it will become
corrupted.

Currently, I'm trying to find some other method of cloning the NAND but so
far I haven't come out with nothing useful.