SD MMC Karte Initialisierungsproblem.

Gast #5701167
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.

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