I'm used to "hot swapping" for reprogramming lost BIOS on computer mainboards.
(For those who are not familliar with it: you start a working board with its own BIOS and swap the flash ROM for the one you need to program.)
I have one with a 4Mb flash i would like to re-write using this method but all the working boards i have only have 2Mb flash... so the question is: If i pop the 4Mb in, will i be able to write the whole 4Mb or will i be stuck half way ?