Thank you so much
I have it working perfect but here is my story.
I did what you said and initially it still threw the error but I may have forgotten to power down after.
I think I have a problem with my nand programmer because it seems to be damaging my nand.
After I wrote my ecc image on the first 50 blocks, I booted xell and using xenon.elf to write the new remapped image again rather than manually remapping directly on the nand itself I got:
-block 0x029 seems bad status 0x00000208 (never had that before)
-bad block @ 0x270 status 0x00000250 (was originally status 208)
It was after that write that everything booted fine, both xell and to the dash.
But what concerns me is the failing block at 029
So I guess I should do a remap so that block 029 > 3FF, 270 > 3FE and nullblock 029 & 270 and reflash using Rawflash.
Then they will be both marked as bad, yeah?