Forum: Mikrocontroller und Digitale Elektronik SD MMC Karte Initialisierungsproblem.


von Alex (Gast)


Lesenswert?

Hallo Leute,
vor ab, hab die zahlreichen Einträge zu dem Problem gelesen. Keiner 
scheint mit dem verwand zu sein…

Hab ein Problem mit der SD MMC HC Karte/n 4GB Initialisierung auf meinem 
Zielsystem.
Versuchsaufbau:
SD MMC HC Karte/n 4GB
SD HC Karte 8GB
LCPXpresso54018 Eval Brb Rev E
Zielsystem

Beide Boards benutzen dieselbe SD NXP Lib. Senden die gleichen init 
Kommandos. (Mit Oszie überprüft)
Arbeiten mit 3.3V, die Spannung ist stabil. Haben die gleichen Pull-Ups. 
Das Power ON verfahren mit den Zeiten und Takten wird eingehalten. 
Zugegriffen wird über das SD Karten Protokoll 400KHz.

Habe den Code auf dem LCPXpresso54018 Eval Brb Rev E entwickelt und 
getestet. Der Code funktioniert mit der 4GB/8GB Karte. Kann die Karten 
richtig Initialisieren, schreiben und lesen.
Auf meinem Zielsystem mit einem LCP54005 funktioniert die 4GB Karte 
nicht, die 8GB schon.

Bei der Initialisierung der 4GB Karte antwortet diese nicht richtig.
Beim CMD41 setzt die FW das Bit38 HCS. In der Antwort R3 der 4GB Karte 
ist das Bit31 CCS aber nicht gesetzt. Hab beides mit dem Oszie 
überprüft.
Die 4GB Karte Initialisier sich auf dem Zielsystem einfach nicht. :(

Tipp?

PS: Hat einer ein Link zu einem Soft SPI? Würde es gerne mal so 
versuchen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.