hi there I m here asking for help please!
I glitched my slim console using coolrunner, everything is fine (I ve done several console before) , til I tried to boot into xell to read cpukey, it wont boot, red light on coolrunner is on, green light blink regularly, I tried to re-sodering all the points, and end up same. After 1 hour thinking, I went back to the dos window, and realised 2 bad block was found out there in nand extract stage. Its extracted twice and ended up with same result as below:
error: 250 reading block 2A9
error: 250 reading block 395
I didnt realised them before moving onto next stage, tile I coundnt boot into xell.
I ve read some artile and analised the bad blocks with 360 flash dump tools, it gives follows information:
Then I read martin c s article about how to remap the bad blocks, but I cant clearly understand all the process. And some of them seems not right in my understanding
click here for the article
I have checked lots articles and finally come out this follwing command, if anyone good on this please check it for me please.
1. I need to find the data mis-placed on found location
nandpro nanddump.bin: -r16 395.bin 3FE 1
nandpro nanddump.bin: -r16 2A9.bin 3FF 1
then I got 395.bin and 2A9.bin
2.For mis-placed data need to be placed back to original position
nandpro nanddump.bin: +w16 395.bin 395 1
nandpro nanddump.bin: +w16 2A9.bin 2A9 1
Now the nanddump.bin with bad block should be fixed, and I can use it to creat image_00000000.ecc file and write back to mother board.
Am I right? If anything wrong please correct me.
thanks heaps!
I glitched my slim console using coolrunner, everything is fine (I ve done several console before) , til I tried to boot into xell to read cpukey, it wont boot, red light on coolrunner is on, green light blink regularly, I tried to re-sodering all the points, and end up same. After 1 hour thinking, I went back to the dos window, and realised 2 bad block was found out there in nand extract stage. Its extracted twice and ended up with same result as below:
error: 250 reading block 2A9
error: 250 reading block 395
I didnt realised them before moving onto next stage, tile I coundnt boot into xell.
I ve read some artile and analised the bad blocks with 360 flash dump tools, it gives follows information:
Then I read martin c s article about how to remap the bad blocks, but I cant clearly understand all the process. And some of them seems not right in my understanding
click here for the article
I have checked lots articles and finally come out this follwing command, if anyone good on this please check it for me please.
1. I need to find the data mis-placed on found location
nandpro nanddump.bin: -r16 395.bin 3FE 1
nandpro nanddump.bin: -r16 2A9.bin 3FF 1
then I got 395.bin and 2A9.bin
2.For mis-placed data need to be placed back to original position
nandpro nanddump.bin: +w16 395.bin 395 1
nandpro nanddump.bin: +w16 2A9.bin 2A9 1
Now the nanddump.bin with bad block should be fixed, and I can use it to creat image_00000000.ecc file and write back to mother board.
Am I right? If anything wrong please correct me.
thanks heaps!
Last edited: