Bringup
Editor öffnen
Mixed-Signal-VerhaltensmodellmicroSD socket Hirose DM3AT-SF-PEJM5 + SDHC cardmicrosd_card

microSD-Karte (SDHC)

SDHC-Speicherkarte im Sockel, im SPI-Modus oder im 4-Bit-SD-Bus-Modus. SPI-Modus (Mikrocontroller): Initialisierung mit CMD0, CMD8, ACMD41, CMD58, Lesen mit CMD17/18, Schreiben mit CMD24/25, Kartenregister mit CMD9/10; CS = DAT3, MOSI = CMD, MISO = DAT0. SD-Bus-Modus (Anwendungsprozessoren, SDMMC): CLK, CMD, DAT0..DAT3. Die Karte kann ein Betriebssystem-Image tragen (Image): ein Anwendungsprozessor bootet davon. Der Kartenerkennungs-Schalter des Sockels (DET_A–DET_B) ist geschlossen, solange die Karte steckt. Versorgung 3,3 V (2,7–3,6 V); an einem 5-V-Board braucht es Pegelwandler. Geschriebenes bleibt für den Lauf erhalten.

DAT3/CSCMD/DICLKDAT0/DODAT2DAT1VDDVSSDET_ADET_BSHIELDmicroSD socket Hirose DM3AT-SF-PEJM5 + SDHC card
Schaltplansymbol

Wichtige Daten

Kategorie
ICs
Simulationsmodell
Mixed-Signal-Verhaltensmodell
Hersteller-Teilenummer
microSD socket Hirose DM3AT-SF-PEJM5 + SDHC card
Referenzpräfix
J
Pins
11
Land-Pattern
microSD_HC_Hirose_DM3AT-SF-PEJM5

Simulationsmodell

Ein Verhaltensmodell bildet die Schnittstelle des Chips (Register, Protokoll, Timing) an seinen Pins nach. Die Pins sind wie CMOS-Pins mit der Analogschaltung verbunden.

Modell
microsd
Versorgungspins
4 / 6

Pins 11

PinNameVerwendung
2DAT3/CSEin-/AusgangChip-Select (CD/DAT3): beliebiger GPIO, 10 kΩ Pull-up
3CMD/DIEin-/AusgangDateneingang (CMD): von MOSI
5CLKEingangSPI-Takt
7DAT0/DOEin-/AusgangDatenausgang (DAT0): zu MISO
1DAT2Ein-/AusgangDAT2: im SPI-Modus unbenutzt (Pull-up)
8DAT1Ein-/AusgangDAT1: im SPI-Modus unbenutzt (Pull-up)
4VDDVersorgungVersorgung 3,3 V: 10 µF + 100 nF nach GND
6VSSMasseMasse
10DET_APassivKontakt: führt eine Signal- oder Versorgungsleitung
9DET_BPassivKontakt: führt eine Signal- oder Versorgungsleitung
SHSHIELDMasseMasse

Parameter 4

Kapazitätsize
Standard4G B

SDHC: 2–32 GB

Imageimage
Standard–
/linux/bringup-mp157-sdcard.img.gz/linux/stm32mp157a-sdcard.img.gz

leere Karte oder ein auf die Karte geschriebenes Betriebssystem-Image, wird beim Start der Simulation geladen: Linux für das Bringup-Board (STM32MP157AAB3) oder für STs STM32MP157A-DK1 (TF-A, U-Boot, Kernel, Root-Dateisystem)

Initialisierungszeit (ACMD41)tinit
Standard20m s

kartenabhängig; die Spezifikation erlaubt bis 1 s

Schreib-Busy-Zeit pro Blocktwrite
Standard1m s

kartenabhängig; die Spezifikation erlaubt bis 250 ms

Leiterplatte

Geprüftes Land-PatternmicroSD_HC_Hirose_DM3AT-SF-PEJM5