Author Topic: Help With Nand Bad Blocks!  (Read 2727 times)

silencer51

  • Full Member
  • ***
  • Posts: 172
    • View Profile
    • http://tchalikias.blogspot.com
Help With Nand Bad Blocks!
« on: August 03, 2006, 05:41:29 am »
Guys, I need your help.

I have a C31K which has been working fine up until now.

I've flashed it about 5-6 times with different distros. I've been using pdaXrom 1.1.1 beta3.

Yesterday I gave beta4 a shot - this one uses a new bootloader, so I had to do some things from a recovery console first.

Whenever I erase the nand (flash_eraseall /dev/mtd5) I get 2 errors - it seems there are 2 bad blocks on my NAND chip! :-(

Yesterday, when I went into the diagnostics menu (D+M) and did a 'NAND Flash Erase' I got 1 error. Today I got two. What's happening? Is there anything I can do to repair these bad blocks?  

I really hope I don't have to ship it to Japan...

Thanks in advance!
Zaurus SL-5500 with:
128MB CF Card                                    
128MB SD Card
Symbol WiFi CF Card (working, sorta... overheats and shuts down!)
OZ 3.5.4 & GPE

Zaurus SL-C3100 with:
pdaXrom 1.1.0beta3 & XFCE4, /dev/hda1 256MB swap, /dev/hda2 512MB ext3, /dev/hda3 3328MB FAT32 for stuff
D-Link DCF-660 WiFi CF Card
1GB SD Card
128MB SD Card
128MB CF Card (for flashing)
USB Host Cable

& a Sony VAIO PCG-C1XD Picturebook with accessories...

[img]http://img58.imageshack.us/img58/7319/usbar21mw.gif\" border=\"0\" class=\"linked-sig-image\" /]

InSearchOf

  • Administrator
  • Hero Member
  • *****
  • Posts: 1144
    • View Profile
    • http://
Help With Nand Bad Blocks!
« Reply #1 on: August 03, 2006, 09:41:05 am »
Honestly I dont think Sharp Japan does repairs to bad blocks on the nand...

and if they do... DONT tell them you know there are bad blocks... because technically I dont think anyone should be (in Sharp Mind) in the Recovery Console/Maintance Mode... They may learn that you know to much... and maybe just enough to break the unit... Also tell them that

I know on a normal hard disk sometimes bad blocks can be repaired and if they aren't repairable they will because marked as bad and write attempt will avoid those blocks. I dont know how well the Zs are at negotiating between bad and good blocks...

Hope you get things worked out or someone gives you a fix for this..

Late
Sharp Zaurus SL-C3100 and SL-6000L
pdaXrom Developer
Please visit pdaXrom.org for updates
My Blog
IRC #pdaxrom @ FreeNode

wrc4

  • Full Member
  • ***
  • Posts: 114
    • View Profile
Help With Nand Bad Blocks!
« Reply #2 on: August 06, 2006, 10:41:11 am »
Quote
Honestly I dont think Sharp Japan does repairs to bad blocks on the nand...

and if they do... DONT tell them you know there are bad blocks... because technically I dont think anyone should be (in Sharp Mind) in the Recovery Console/Maintance Mode... They may learn that you know to much... and maybe just enough to break the unit... Also tell them that

I know on a normal hard disk sometimes bad blocks can be repaired and if they aren't repairable they will because marked as bad and write attempt will avoid those blocks. I dont know how well the Zs are at negotiating between bad and good blocks...

Hope you get things worked out or someone gives you a fix for this..

Late
[div align=\"right\"][a href=\"index.php?act=findpost&pid=137337\"][{POST_SNAPBACK}][/a][/div]

I remember someone said that doing a "NAND Flash Full Erase" will mark bad blocks. It should be in the EXTRA MENU in the D+M mode.
Zaurus SL-C1000 (Debian)
Zaurus SL-7500C
Nokia N810
KOHJINSHA SC3
ASUS EEEPC 701
ASUS WL-HDD 2.5
ASUS WL-500GPv2
WD MyBookWorldEdition (with a Segate 500G HD inside)

silencer51

  • Full Member
  • ***
  • Posts: 172
    • View Profile
    • http://tchalikias.blogspot.com
Help With Nand Bad Blocks!
« Reply #3 on: August 17, 2006, 11:00:56 am »
Indeed the bad blocks are automatically marked (that's the way NAND works).

What I'm wondering is, will I have a problem in the future? Will more develop? What is the expected read/write lifespan of the Z's NAND?

I like to experiment with different ROMs, so I flash my Z every couple of months or so...
Zaurus SL-5500 with:
128MB CF Card                                    
128MB SD Card
Symbol WiFi CF Card (working, sorta... overheats and shuts down!)
OZ 3.5.4 & GPE

Zaurus SL-C3100 with:
pdaXrom 1.1.0beta3 & XFCE4, /dev/hda1 256MB swap, /dev/hda2 512MB ext3, /dev/hda3 3328MB FAT32 for stuff
D-Link DCF-660 WiFi CF Card
1GB SD Card
128MB SD Card
128MB CF Card (for flashing)
USB Host Cable

& a Sony VAIO PCG-C1XD Picturebook with accessories...

[img]http://img58.imageshack.us/img58/7319/usbar21mw.gif\" border=\"0\" class=\"linked-sig-image\" /]

silencer51

  • Full Member
  • ***
  • Posts: 172
    • View Profile
    • http://tchalikias.blogspot.com
Help With Nand Bad Blocks!
« Reply #4 on: August 17, 2006, 12:00:34 pm »
Update: After I did a Full NAND FLash Check in the diagnostics menu, and 1 Full Flash erase afterwards, I only get 1 bad block now... wtf!?

Have I actually "fiixed" one of the two bad blocks on my device?
Zaurus SL-5500 with:
128MB CF Card                                    
128MB SD Card
Symbol WiFi CF Card (working, sorta... overheats and shuts down!)
OZ 3.5.4 & GPE

Zaurus SL-C3100 with:
pdaXrom 1.1.0beta3 & XFCE4, /dev/hda1 256MB swap, /dev/hda2 512MB ext3, /dev/hda3 3328MB FAT32 for stuff
D-Link DCF-660 WiFi CF Card
1GB SD Card
128MB SD Card
128MB CF Card (for flashing)
USB Host Cable

& a Sony VAIO PCG-C1XD Picturebook with accessories...

[img]http://img58.imageshack.us/img58/7319/usbar21mw.gif\" border=\"0\" class=\"linked-sig-image\" /]