Netduino home hardware projects downloads community

Jump to content


The Netduino forums have been replaced by new forums at community.wildernesslabs.co. This site has been preserved for archival purposes only and the ability to make new accounts or posts has been turned off.
Photo

microSD-Card defect?


  • Please log in to reply
9 replies to this topic

#1 gfcwfzkm

gfcwfzkm

    Advanced Member

  • Members
  • PipPipPip
  • 52 posts
  • LocationBrig-Glis, Switzerland

Posted 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



#2 NooM

NooM

    Advanced Member

  • Members
  • PipPipPip
  • 490 posts
  • LocationAustria

Posted 05 August 2013 - 10:06 AM

How can i repair it?

 

with a hammer :D

 

(sorry) :D

 

 

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?



#3 nakchak

nakchak

    Advanced Member

  • Members
  • PipPipPip
  • 404 posts
  • LocationBristol, UK

Posted 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.



#4 gfcwfzkm

gfcwfzkm

    Advanced Member

  • Members
  • PipPipPip
  • 52 posts
  • LocationBrig-Glis, Switzerland

Posted 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



#5 nakchak

nakchak

    Advanced Member

  • Members
  • PipPipPip
  • 404 posts
  • LocationBristol, UK

Posted 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.



#6 JoopC

JoopC

    Advanced Member

  • Members
  • PipPipPip
  • 148 posts

Posted 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.



#7 nakchak

nakchak

    Advanced Member

  • Members
  • PipPipPip
  • 404 posts
  • LocationBristol, UK

Posted 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.



#8 NooM

NooM

    Advanced Member

  • Members
  • PipPipPip
  • 490 posts
  • LocationAustria

Posted 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



#9 nakchak

nakchak

    Advanced Member

  • Members
  • PipPipPip
  • 404 posts
  • LocationBristol, UK

Posted 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.



#10 NooM

NooM

    Advanced Member

  • Members
  • PipPipPip
  • 490 posts
  • LocationAustria

Posted 06 August 2013 - 11:08 PM

that link doesent have really details :D

 

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 topic

0 members, 0 guests, 0 anonymous users

home    hardware    projects    downloads    community    where to buy    contact Copyright © 2016 Wilderness Labs Inc.  |  Legal   |   CC BY-SA
This webpage is licensed under a Creative Commons Attribution-ShareAlike License.