LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > General
User Name
Password
General This forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!

Notices

Reply
 
LinkBack Search this Thread
Old 09-13-2013, 12:16 PM   #1
H_TeXMeX_H
Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266
Broken SD card experiment


I recently had an SD card come up with I/O errors when I try to read and write to it. So, I did what I usually do and wiped it with random data, and then created a partition on it. However, unlike other SD cards that I have recently wiped, after wiping and partitioning I mount it only to find 62 GB of randomly titled files. I try to format it again, but it doesn't help. I keep trying a few times, but it just doesn't work.

Instead of throwing it away, I remember an article where it said that they came up with new SSDs that last longer because they internally refresh the cells by heating them up.

DISCLAIMER: DO NOT TRY THIS AT HOME, BECAUSE IT MAY NOT BE SAFE.

So, I decided to remove the plastic casing carefully with a screwdriver, take the circuit board out and hold it over a fire (gas stove) using some pliers. I tried it first with low heat (a foot above the fire), that didn't work. I kept trying closer to the fire, and that didn't work either. So, I finally tried putting it right above the fire until it smelled like melting solder and the board was close to melting. Well, it may have actually worked. After putting the board back in the plastic casing, wiping it and partitioning it, I can read and write to the card fully and without error.

I'm pretty sure I tried everything to fix it before heating it up, so it may be that the heat fixed it ? I'll have to try it on one of the old USB sticks I have at my other place.

Last edited by H_TeXMeX_H; 09-14-2013 at 03:15 AM. Reason: added link to article
 
Old 09-13-2013, 01:34 PM   #2
qlue
Member
 
Registered: Aug 2009
Location: Umzinto, South Africa
Distribution: Crunchbang
Posts: 572
Blog Entries: 1

Rep: Reputation: 130Reputation: 130
Interesting! Although I would rather try using the heat gun from a solder reflow station.
Of course, everything I know about electronics tells me that intentionally heat I.C. packages up is not a good idea to begin with!
 
Old 09-14-2013, 03:15 AM   #3
H_TeXMeX_H
Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Original Poster
Rep: Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266
I'm not 100% sure if this actually is the reason for the fix. I'll have to do some more tests in the future.

I was just wondering if it is theoretically possible.

Here's the article I mentioned:
http://www.bbc.co.uk/news/technology-20579077
 
Old 09-14-2013, 05:21 PM   #4
qlue
Member
 
Registered: Aug 2009
Location: Umzinto, South Africa
Distribution: Crunchbang
Posts: 572
Blog Entries: 1

Rep: Reputation: 130Reputation: 130
That article talks about microseconds. I really cannot say if there is any real truth to it.
It's still interesting, and it's worth keeping in mind as an experiment.
 
Old 09-14-2013, 05:56 PM   #5
ntubski
Senior Member
 
Registered: Nov 2005
Distribution: Debian
Posts: 2,307

Rep: Reputation: 767Reputation: 767Reputation: 767Reputation: 767Reputation: 767Reputation: 767Reputation: 767
Quote:
Originally Posted by qlue View Post
That article talks about microseconds.
It talks about hours too:
Quote:
Heat has long been known to help heal degraded materials in old flash memory. But because the heat healing process meant baking the memory chip in an oven at 250C for hours, few saw it as a practical solution.
 
Old 09-15-2013, 01:42 AM   #6
H_TeXMeX_H
Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Original Poster
Rep: Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266
I was thinking of using an oven, but I have to figure out on what to put the circuit board when it is in the oven. Probably on a small metal plate.
 
Old 09-15-2013, 01:55 AM   #7
k3lt01
Senior Member
 
Registered: Feb 2011
Location: Australia
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with Slackware 14.
Posts: 2,453

Rep: Reputation: 506Reputation: 506Reputation: 506Reputation: 506Reputation: 506Reputation: 506
Quote:
Originally Posted by H_TeXMeX_H View Post
I was thinking of using an oven, but I have to figure out on what to put the circuit board when it is in the oven. Probably on a small metal plate.
With baking paper on top and then the card. If you just sit it on a metal plate (baking tray?) you may get spots of burn through the contact. If you use baking paper it should be non-stick but will still allow the heat to do its job.
 
Old 09-15-2013, 12:10 PM   #8
jamison20000e
Senior Member
 
Registered: Nov 2005
Location: infinity; (randomly born:) Milwaukee, WI, US, Earth
Distribution: any UNIXish that works well on my cheapest with mostly KDE, Xfce or CLI but open ;-)
Posts: 1,104
Blog Entries: 2

Rep: Reputation: 259Reputation: 259Reputation: 259
Interesting. I have an SD card my sister returned to me after stating her two year old was chewing on it, only miner bite marks but I've been waiting so it would dry internally before hooking up one of my old PCs to test it. If it dose not work I will have to try this.

Off-topic and different concept: this is reminding me of "How to Hack a laser pointer into a burning laser" "by destroying the circuit board limiter that keeps the laser from being as powerful" (using heat)

Last edited by jamison20000e; 09-15-2013 at 12:18 PM.
 
Old 09-15-2013, 07:43 PM   #9
qlue
Member
 
Registered: Aug 2009
Location: Umzinto, South Africa
Distribution: Crunchbang
Posts: 572
Blog Entries: 1

Rep: Reputation: 130Reputation: 130
I don't think you can safely heat the circuit board to 250C without melting the solder. And I suspect that while that heat may heal the flash chips, it may well destroy the controller chips.

Of course, if the flash drive is dead already, you have nothing much to lose.

P.S: The maximum output of a laser crystal is determined by the crystal's quantum properties. All, that hack will succeed in doing is over-currenting the pump diode. (which will probably just let all the magic smoke out!)
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] How do I know if my sound card is broken? briandc Linux - Hardware 2 05-26-2012 10:46 AM
[SOLVED] tvtime with pcHDTV card broken Slackware 13.1 Maestro485 Slackware 2 12-31-2010 05:42 PM
Graphics card or something else broken? jot Linux - Hardware 4 10-21-2010 10:07 PM
[SOLVED] broken sound card darksaurian Linux - Hardware 4 06-07-2010 09:15 PM
Broken sd card djcs Linux - Hardware 10 01-17-2010 05:53 AM


All times are GMT -5. The time now is 08:33 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration