Sida 1 av 1

arduino + SD-kortläsare får inte till det...

Postat: 6 september 2018, 17:12:16
av nhl21
Har börjat sätta mig in i Arduino och försöker få ihop det med en micro-SD-kortläsare.
Laddat upp exempelfilen "Cardinfo" från bibloteket och kopplat enligt beskrivningen, men får det inte att funka.

Får detta på seriell monitor
16:10:51.463 -> Initializing SD card...initialization failed. Things to check:
16:10:53.634 -> * is a card inserted?
16:10:53.634 -> * is your wiring correct?
16:10:53.668 -> * did you change the chipSelect pin to match your shield or module?

-Har provat med olika sd-kort 2gb, 16gb, som jag formaterat.
-Kollat så jag kopplat rätt

Vad för fel har jag gjort?

Grejerna är köpta på Kjell&Co om det har någon betydelse.

Re: arduino + SD-kortläsare får inte till det...

Postat: 28 september 2018, 08:37:21
av papabear
Några bilder på koppling och kod?

Re: arduino + SD-kortläsare får inte till det...

Postat: 28 september 2018, 11:52:55
av Rick81
Jag har inte jobbat i Arduino men dock har jag implementerat fatFS på SDKort på PIC18 med SPI och på STM32 via SDIO.

Några tips jag lärt mig:
* Bryt upp funktionerna - kolla exempelvis att du får svar på cmd58 ( tror det är ett av de första som körs) via protokollet
* Mät på signalerna att de ser bra, ex köra du CS via mjukvara? beter den sig korrekt (dvs låg när klocka går, annars hög)
* Kolla att card detect är satt som ingång, och korrekt mappad till din uppkoppling
* FatFS behöver en interupt funktion som körs varje ms, kolla om det är nåt liknande här

Re: arduino + SD-kortläsare får inte till det...

Postat: 28 september 2018, 15:22:38
av Janson1
Har du möjligtvis en klockmodul kopplad parallellt med SD-kortet?

Re: arduino + SD-kortläsare får inte till det...

Postat: 28 september 2018, 21:25:28
av spaderkung
Arduinomoduler brukar funka enkelt om de är ensamma, se tips klockmodul ovan. Med fler moduler eller bibliotek är det stor risk att register krockar.

Re: arduino + SD-kortläsare får inte till det...

Postat: 20 oktober 2018, 22:09:18
av nhl21
Det var en koppling i mitt kopplingsdeck som hade avbrott.
Köpte ny sd-modul men satte den på samma ställe så det funkade inte.
Kommer återkomma med fler nybörjarfrågor längre fram.