While Unbricking I Got Unsettling Message In Hyperterminal


invinciblegod

Member
Joined
Oct 18, 2005
Messages
158
I recently finally unbricked my gp2x to firmware 2.0 using my cradle.

however the serial output has lots of notes that worry me. should i be worried? I have read that the memory gets marked as bad because of bad firmware. does this mean i should no install firmware higher than 2.5 or so?

The output that worries me is thus:

Erase/write yaffs image at 0x280000.
Block at 0x2dc000 is marked BAD and is not being formatted
Block at 0x2e0000 is marked BAD and is not being formatted
Block at 0x2e8000 is marked BAD and is not being formatted
Block at 0x2f0000 is marked BAD and is not being formatted
Erase/write yaffs image at 0x300000.
Block at 0x300000 is marked BAD and is not being formatted
Block at 0x304000 is marked BAD and is not being formatted
Block at 0x308000 is marked BAD and is not being formatted
Block at 0x30c000 is marked BAD and is not being formatted
Block at 0x310000 is marked BAD and is not being formatted
Block at 0x314000 is marked BAD and is not being formatted
Block at 0x318000 is marked BAD and is not being formatted
Block at 0x31c000 is marked BAD and is not being formatted
Block at 0x320000 is marked BAD and is not being formatted
Block at 0x324000 is marked BAD and is not being formatted
Block at 0x328000 is marked BAD and is not being formatted
Block at 0x32c000 is marked BAD and is not being formatted
Block at 0x330000 is marked BAD and is not being formatted
Block at 0x334000 is marked BAD and is not being formatted
Block at 0x338000 is marked BAD and is not being formatted
Block at 0x33c000 is marked BAD and is not being formatted
Block at 0x340000 is marked BAD and is not being formatted
Block at 0x344000 is marked BAD and is not being formatted
Block at 0x348000 is marked BAD and is not being formatted
Block at 0x34c000 is marked BAD and is not being formatted
Block at 0x350000 is marked BAD and is not being formatted
Block at 0x354000 is marked BAD and is not being formatted
Block at 0x358000 is marked BAD and is not being formatted
Block at 0x35c000 is marked BAD and is not being formatted
Block at 0x360000 is marked BAD and is not being formatted
Block at 0x364000 is marked BAD and is not being formatted
Block at 0x368000 is marked BAD and is not being formatted
Block at 0x36c000 is marked BAD and is not being formatted
Block at 0x370000 is marked BAD and is not being formatted
Block at 0x374000 is marked BAD and is not being formatted
Block at 0x378000 is marked BAD and is not being formatted
Block at 0x37c000 is marked BAD and is not being formatted
Erase/write yaffs image at 0x380000.
Block at 0x380000 is marked BAD and is not being formatted
Block at 0x384000 is marked BAD and is not being formatted
Block at 0x388000 is marked BAD and is not being formatted
Block at 0x38c000 is marked BAD and is not being formatted
Block at 0x390000 is marked BAD and is not being formatted
Block at 0x394000 is marked BAD and is not being formatted
Block at 0x398000 is marked BAD and is not being formatted
Block at 0x39c000 is marked BAD and is not being formatted
Block at 0x3a0000 is marked BAD and is not being formatted
Block at 0x3a4000 is marked BAD and is not being formatted
Block at 0x3a8000 is marked BAD and is not being formatted
Block at 0x3ac000 is marked BAD and is not being formatted
Block at 0x3b0000 is marked BAD and is not being formatted
Block at 0x3b4000 is marked BAD and is not being formatted
Block at 0x3b8000 is marked BAD and is not being formatted
Block at 0x3bc000 is marked BAD and is not being formatted
Block at 0x3c0000 is marked BAD and is not being formatted
Block at 0x3c4000 is marked BAD and is not being formatted
Block at 0x3c8000 is marked BAD and is not being formatted
Block at 0x3cc000 is marked BAD and is not being formatted
Block at 0x3d0000 is marked BAD and is not being formatted
Block at 0x3d4000 is marked BAD and is not being formatted
Block at 0x3d8000 is marked BAD and is not being formatted
Block at 0x3dc000 is marked BAD and is not being formatted
Block at 0x3e0000 is marked BAD and is not being formatted
Block at 0x3e4000 is marked BAD and is not being formatted
Block at 0x3e8000 is marked BAD and is not being formatted
Block at 0x3ec000 is marked BAD and is not being formatted
Block at 0x3f0000 is marked BAD and is not being formatted
Block at 0x3f4000 is marked BAD and is not being formatted
Block at 0x3f8000 is marked BAD and is not being formatted
Block at 0x3fc000 is marked BAD and is not being formatted
Erase/write yaffs image at 0x400000.
Block at 0x400000 is marked BAD and is not being formatted
Block at 0x404000 is marked BAD and is not being formatted
Block at 0x408000 is marked BAD and is not being formatted
Block at 0x40c000 is marked BAD and is not being formatted
Block at 0x410000 is marked BAD and is not being formatted
Block at 0x414000 is marked BAD and is not being formatted
Block at 0x418000 is marked BAD and is not being formatted
Block at 0x41c000 is marked BAD and is not being formatted
Block at 0x420000 is marked BAD and is not being formatted
Block at 0x424000 is marked BAD and is not being formatted
Block at 0x428000 is marked BAD and is not being formatted
Block at 0x42c000 is marked BAD and is not being formatted
Block at 0x430000 is marked BAD and is not being formatted
Block at 0x434000 is marked BAD and is not being formatted
Block at 0x438000 is marked BAD and is not being formatted
Block at 0x43c000 is marked BAD and is not being formatted
Block at 0x440000 is marked BAD and is not being formatted
Block at 0x444000 is marked BAD and is not being formatted
Block at 0x448000 is marked BAD and is not being formatted
Block at 0x44c000 is marked BAD and is not being formatted
Block at 0x450000 is marked BAD and is not being formatted
Block at 0x454000 is marked BAD and is not being formatted
Block at 0x458000 is marked BAD and is not being formatted
Block at 0x45c000 is marked BAD and is not being formatted
Block at 0x460000 is marked BAD and is not being formatted
Block at 0x464000 is marked BAD and is not being formatted
Block at 0x468000 is marked BAD and is not being formatted
Block at 0x46c000 is marked BAD and is not being formatted
Block at 0x470000 is marked BAD and is not being formatted
Erase/write yaffs image at 0x480000.
Block at 0x484000 is marked BAD and is not being formatted
Block at 0x488000 is marked BAD and is not being formatted
Block at 0x48c000 is marked BAD and is not being formatted
Block at 0x490000 is marked BAD and is not being formatted
Block at 0x4c4000 is marked BAD and is not being formatted
Block at 0x4c8000 is marked BAD and is not being formatted
Block at 0x4cc000 is marked BAD and is not being formatted
Block at 0x4d0000 is marked BAD and is not being formatted
Block at 0x4d4000 is marked BAD and is not being formatted
Block at 0x4d8000 is marked BAD and is not being formatted
Block at 0x4dc000 is marked BAD and is not being formatted
Block at 0x4e0000 is marked BAD and is not being formatted
Block at 0x4e4000 is marked BAD and is not being formatted
Block at 0x4e8000 is marked BAD and is not being formatted
Block at 0x4ec000 is marked BAD and is not being formatted
Block at 0x4f0000 is marked BAD and is not being formatted
Block at 0x4f8000 is marked BAD and is not being formatted
Erase/write yaffs image at 0x500000.
Erase/write yaffs image at 0x580000.
Erase/write yaffs image at 0x600000.
Block at 0x674000 is marked BAD and is not being formatted
Erase/write yaffs image at 0x680000.
Block at 0x6a8000 is marked BAD and is not being formatted
Erase/write yaffs image at 0x700000.
Block at 0x70c000 is marked BAD and is not being formatted
Block at 0x770000 is marked BAD and is not being formatted
Block at 0x77c000 is marked BAD and is not being formatted
Erase/write yaffs image at 0x780000.
Block at 0x7bc000 is marked BAD and is not being formatted
Block at 0x7c0000 is marked BAD and is not being formatted
Block at 0x7c4000 is marked BAD and is not being formatted
Block at 0x7c8000 is marked BAD and is not being formatted
Block at 0x7cc000 is marked BAD and is not being formatted
Block at 0x7d0000 is marked BAD and is not being formatted
Erase/write yaffs image at 0x800000.
Block at 0x80c000 is marked BAD and is not being formatted
Block at 0x828000 is marked BAD and is not being formatted
Block at 0x83c000 is marked BAD and is not being formatted
Block at 0x84c000 is marked BAD and is not being formatted
Block at 0x850000 is marked BAD and is not being formatted
Erase/write yaffs image at 0x880000.
Block at 0x88c000 is marked BAD and is not being formatted
Block at 0x8f0000 is marked BAD and is not being formatted
Block at 0x8fc000 is marked BAD and is not being formatted
Erase/write yaffs image at 0x900000.
Block at 0x900000 is marked BAD and is not being formatted
Block at 0x904000 is marked BAD and is not being formatted
Block at 0x910000 is marked BAD and is not being formatted
Erase/write yaffs image at 0x980000.
Erase/write yaffs image at 0xa00000.
Block at 0xa48000 is marked BAD and is not being formatted
Block at 0xa5c000 is marked BAD and is not being formatted
Erase/write yaffs image at 0xa80000.
Block at 0xae0000 is marked BAD and is not being formatted
Block at 0xae8000 is marked BAD and is not being formatted
Block at 0xaec000 is marked BAD and is not being formatted
Erase/write yaffs image at 0xb00000.
Block at 0xb38000 is marked BAD and is not being formatted
Erase/write yaffs image at 0xb80000.
Erase/write yaffs image at 0xc00000.
Block at 0xc28000 is marked BAD and is not being formatted
Block at 0xc2c000 is marked BAD and is not being formatted
Block at 0xc3c000 is marked BAD and is not being formatted
Block at 0xc40000 is marked BAD and is not being formatted
Block at 0xc44000 is marked BAD and is not being formatted
Block at 0xc48000 is marked BAD and is not being formatted
Erase/write yaffs image at 0xc80000.
Erase/write yaffs image at 0xd00000.
Block at 0xd04000 is marked BAD and is not being formatted
Erase/write yaffs image at 0xd80000.
Erase/write yaffs image at 0xe00000.
Erase/write yaffs image at 0xe80000.
Erase/write yaffs image at 0xf00000.
Erase/write yaffs image at 0xf80000.
Erase/write yaffs image at 0x1000000.
Erase/write yaffs image at 0x1080000.
Erase/write yaffs image at 0x1100000.
 
Well, it might be a really bad sign, or it might just be the older firmwares nice little glitch of writing bad blocks with every flash. Give Open2X a try, as I think Orkie wrote a NAND Blanker that removes the bad blocks for it...
 
This looks like 'leftovers' from the original factory firmware that incorrectly assigned some blocks as being bad (all GP2X's that went out in the first batch had a false bad-block map..)

Try Open2X, like Hooka said .. it has a NAND-refresh capability that might clear things up a bit.
 
Back
Top