Wie viel SPI Speed vertragen MMC/SD/SDHC Karten je nach Hardware ?
==================================================================
Ein kleiner Erfahrungsbericht mit meinen Karten.

Die Spannungsteilermethode habe ich noch nicht getestet.
Auch den SO Pin der MMC/SD Karte ohne Pegelkonverter an einen
ATMega anzuschlieen habe ich nicht getestet. Vieleicht irgendwann
mal wenn ich Zeit habe.

MMC/SD an einem ATmega der schon mit 3.3V luft habe ich nicht getestet.
Sollte aber keine Probleme machen.

Die Leitungslnge ist kleiner als 15cm.

ATMega32 bei 5V mit Pegelkonverten
==================================
5V -> 3.3V Pegelkonverter mit 74LVX125.
3.3V -> 5V Pegelkonverter mit 74HCT125 (kein HC nehmen !).
LM1086-3.3 als 3.3V Regler.

Alle meine Karten arbeiten bis 8MHz SPI.
10MHz SPI mit ATMega644 noch nicht getestet.

ARM7 LPC2138 bei 3.3V mit Pegelkonvertern
=========================================
Den Adapter fr ATMega32 modifiziert.
3,3V Regler rausgenommen. 74HCT125 rausgenommen.
Die 74LVX125 bleiben drin (SMD ;).

Bei 7.5MHz SPI funktionieren alle meine Karten.

Bei 15MHz SPI steigen drei von zehn Karten aus.
Zwei davon sind MMC Karten. Eine 1GB SD
macht auch die Backen dicht. Schuld daran sind die
74LVX125 die noch drin sind. Siehe unten.

20MHz SPI hier nicht getestet !

ARM7 LPC2138 bei 3.3V 
=====================
Neue Platine ohne 74LVX125. Alles direkt verbunden.

Bei 7.5MHz SPI funktionieren alle meine Karten.

Bei 15MHz SPI funktionieren 9 von meinen 10 Karten.
Eine alte MMC mit 32MB will nicht mehr.

Bei 20MHz SPI funktionieren alle meine SD/SDHC Karten.
Auch die 1GB SD Karte die oben bei 15MHz nicht mehr wollte.
Meine drei MMC Karten mgen nicht mehr arbeiten.
 

