Hi,
i think my Netduino Plus destroyd my SD-Card. Its a normal microSD-Card (2GB-FAT32) from SanDisk.
But now, its unformated (Windows cannot formate it) and only 36MB big o.O
How can i repair it?
mfg
gfc
  | ||||||||||||||
microSD-Card defect?
Started by gfcwfzkm, Aug 05 2013 09:31 AM
9 replies to this topic
#1Posted 05 August 2013 - 09:31 AM Hi,
i think my Netduino Plus destroyd my SD-Card. Its a normal microSD-Card (2GB-FAT32) from SanDisk. But now, its unformated (Windows cannot formate it) and only 36MB big o.O
How can i repair it?
mfg
gfc #2Posted 05 August 2013 - 10:06 AM
with a hammer
(sorry)
try it maybe under linux, if that doesent work, well, theres a programm for formatting sd card (sdformatter or something like that) if that also doesnt work, maybe its dead, wich i guess cant be from netduino (3.3v is fine for them) mostly its just old, maybe some damage through esd (do you have a carpet?), or did you write to it some million times? #3Posted 05 August 2013 - 11:37 AM Sounds like as Noom said a dead SD card.
If its still within warranty return it and get it replaced otherwise get a new one, it seems highly unlikely that the ND is the culprit more likely you just have a duff card or its worn out.
In my experience when i have ordered SD cards in bulk i expect 1 in 20 to be faulty or to fail the soak test, so its entirely possibly you just got one from a bad yield.
Nak. #4Posted 05 August 2013 - 06:41 PM But one Year ago i had this Problem too and my Friend fixed it with his Linux tools. Is there a way (or tutorial) to fix it over Linux?
mfg
gfc #5Posted 06 August 2013 - 08:34 AM http://unix.stackexc...m-a-bad-sd-card might be a useful starting point
But to be honest the time and effort to fix a 2gb sd card which will probably die again would be better spent on just buying a new one, you could even get one for free, as many companies give them away for promotions, i.e. i have a stack of cards from fluke who were giving them away pre loaded with marketing material for there thermal imaging kit.
Nak. #6Posted 06 August 2013 - 10:02 AM Honestly, it's a bit strange that the Netduino only can handle cards with a max of 2 gieg. They are almost everywhere sold out in the Netherlands. #7Posted 06 August 2013 - 10:21 AM @JoopC Its to do with patents on higher capacity cards, you have to license tech to use SDHC cards AFAIK and you cant access directly via SPI as they are currently on the ND.
Nak. #8Posted 06 August 2013 - 02:34 PM nakchak: thats not correct.
sdhc is an indicator for size and speed (like sdhc class 10 is one of the fastest)
sdio is the protocol thats normally used, but the sd cards also support up to 32gb with spi. like arduino sd libs can do that. sd and sdhc cards, but not sdxc (wich is the next gen, over 32gb) (well maybe they are supported - but they come mostly with a new filesystem, see wikipedia)
spi is very much slower than sdio, but it should work. every card supports this #9Posted 06 August 2013 - 08:07 PM @NooM
I forget the specifics but there is some licensing issues with sd cards which means that FOSS implementations have to license SDIO/the fast way of accessing cards. see this post for more details: http://tech.groups.y...00/message/2534 Which i believe to be one of the issues the ND+ (not sure about the ND+2 as i dont have one) had with being fairly picky with which cards it worked with.
Nak. #10Posted 06 August 2013 - 11:08 PM that link doesent have really details
its something like that: you cant use sdio without any licensing stuff, but nothing hinders you to use 32gb sd cards with spi. its some kind of driver problem with the netmf. like cw2 wrote a 4.1 driver wich supports larger cards, without sdio. arduino also supports larger cards per spi. - not sdio - all the free stuff 0 user(s) are reading this topic0 members, 0 guests, 0 anonymous users | ||||||||||||||
|
||||||||||||||
This webpage is licensed under a Creative Commons Attribution-ShareAlike License. | ||||||||||||||