Hi Nick,
I copied it twice not
What's the output of copying it once?
Amstrad Delta - PBL V4.9 Build:1311 Assert Debug ICE PBL 32MB NAND 0MB.-->MEMv01.00.002,CopyLim=00220000h,CodeEnd=01400000h-->PBL......1MB.......2MB*
What if you try reading out the flash. Do you get what you put in? `cmp foo bar' compares all the bytes in those two files and complains if any differ.
Otherwise, I think you'll have to wait for someone that knows mtd to come along and offer suggestions.