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.
arduino + SD-kortläsare får inte till det...
Re: arduino + SD-kortläsare får inte till det...
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
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...
Har du möjligtvis en klockmodul kopplad parallellt med SD-kortet?
-
- Inlägg: 138
- Blev medlem: 12 maj 2007, 11:24:24
- Ort: Sjöbo
Re: arduino + SD-kortläsare får inte till det...
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...
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.
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.