STM32L4 SDMMC Cube IDE

OP #6921090
Lesenswert?

Hi,

ich möchte an einem Nucleo 496ZG Board eine SD Karte per SDMMC im 4 Bit 
Modus anschließen und mit FATFS nutzen.

Leider bekomme ich bei f_mount immer ein FR_NOT_READY. Also stimmt 
irgendwas mit dem SDMMC Interface nicht.

Ich habe mir sehr viele verschiede Tutorials angeschaut und finde 
einfach keinen Fehler, die Verkabelung stimmt egal ob 1 oder 4 Bit Modus 
es funktioniert einfach nicht. Ich habe es mit DMA und auch ohne 
probiert, ich habe die Frequenz zur SD Karte sehr langsam eingestllt 
usw. Ich bekomme es einfach nicht ans laufen.

Ich habe mir auch das Tutorial von ST selbst angesehen unter 
https://www.youtube.com/watch?v=I9KDN1o6924

Ich hab alles genau so versucht, auch mit dem DMA nur auf einem Channel 
weil es ein L4 ist, kein Erfolg.

Ich bin mit meinem Latei am Ende.

Nun ist mir klar das Hilfe in dem Fall vermutlich schwierig ist, aber 
hat jemand evtl. noch Gedankenanstöße die mir weiterhelfen könnten?

Danke und frohe Weihnachten :)
(Firma: egal) #6921347
Lesenswert?

Johannes M. schrieb:
> Nun ist mir klar das Hilfe in dem Fall vermutlich schwierig ist, aber
> hat jemand evtl. noch Gedankenanstöße die mir weiterhelfen könnten?

Wird deine Karte in der "Initialization Procedure" überhaut richtig 
erkannt oder kommt es hier schon zu fehlern?
- http://elm-chan.org/docs/mmc/mmc_e.html#spiinit

Wird die von dir eingestellten modi überhaupt von deiner Karte 
unterstützt? Nicht jede kann alles, und du benötigst ggf. 
unterschiedliche init Sequenzen.

Kapitel 8-> 
https://www.hugdiy.com/the-details-of-sd-card-development-archives-b-159

Zugriffe auf das Filesystem und die Daten kommt im Ablauf ja alles erst 
viel später dran.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren