Ich versuche derzeit gleichzeitig 2 SD Karten an meinem Arduino Mega zum Laufen zu bekommen.
Dazu verwende ich die SDFat Library, solange ich jeweils nur eine SD Karte verwende funktioniert alles einwandfrei (datalogger example)
Nun habe ich das SDFat TwoCards Example probiert (Pinbelegung von CS 10 auf 53 geändert) und bekomme meistens folgenden Fehler
FreeStack: 188804
type any character to start
sd1:
Can't access SD card. Do not reformat.
SD errorCode: 0X50,0X0
manchmal auch einen anderen auch irgendwas mit "format"
Ich habe schon versucht die Pinbelegung zu ändern, auch verschiedene Formatierungen der SD Karte.
Hat jemand eine Idee was ich falsch mache bzw. ein funktionierendes Beispiel?
Bei meinem Arduino UNO funktionierts ohne Probleme (mit komplett den gleichen SD Karten, gleiche Formatierung)
Mfg Thomas
"English version":
I'm trying to get two SD cards to work with my Arduino Mega but it seems hopeless.
I took the SDFat library from GitHub - greiman/SdFat: Arduino FAT16/FAT32 exFAT Library and there is a TwoCards example which runs fine on my Arduino Uno (even though in the sketch itself it says 'Warning This example requires extra RAM and may crash on Uno. Example use of two SD cards.')
So I tried changing the pin from 10 to 53, and multiple different pins for the second SD card, but I wasn't able to get it to work.
Then I tried changing both pins (e.g. to 7 and 8 ) but it also didn't work.
Has anyone a working example or an idea what I'm doing wrong?
I'm able to write to both SD cards when I'm using the datalogger example, so the SD cards are working properly.
This is the wiring I used link