Hi!

If it#s really mirrored then just flash it to the original adress... If u write behin $300000 then u physically overwrite $200000 again. So if u flash again from $200k-$300k everything should be fine. Just try!

Hmm u say u flashed from $200k-$500k?
2,5 times the original flash file then?

Since the new phones have memory mapped from $200k to $600k
(then incl. emulated E2P of course). Why dont u flash a working backup 3times from $200k?
BEfore u do u should try to read from $200k-$600k and compare locations at 200,300,400,500,600 to see whether they r really mirrored. Usually mirroring ist not physical appearance just mirrored as the word says. If they have strange tables (mirror from $200-$380k to $400k for example u can overwrite the mirrored area and physically write to $200k again with some scrap.

Rite now i just canb say: Make a backup of all region u can read and try to flash to different locations with different length.

Let us know about your experiments...

Doc