Make the following connections:
- Connect a series resistor (0Ω) for MMC1_CLK and
MMC2_CLK (close to processor clock output pins) and
external pulldown for MMC1_CLK and MMC2_CLK (close
to attached device or SD card socket clock input
pin).
- Add external pullups (47kΩ) for the data lines
(MMC1_DAT0-3 and MMC2_DAT0-3) and CMD signal
(MMC1_CMD and MMC2_CMD) and connect to the
respective dual-voltage IO supply for IO group (MMC1
= VDDSHV5, MMC2 = VDDSHV6) supply rails (place close
to attached device or SD card socket).
- Add external pullups for the MMC1_SDCD and
MMC1_SDWP signals connected to the VDDSHV0 supply
rail (close to attached device or SD card
socket).
- For supporting SD card interface, configure
MMC2_SDCD and MMC2_SDWP signals referenced to
VDDSHV0. Add external pullups for the MMC2_SDCD and
MMC2_SDWP signals connected to VDDSHV0 supply rail
close to attached device or SD card socket.
See the following FAQs:
[FAQ] AM62A7: Why is MMC1 powered by two different voltage
supplies, VDDSHV0 and VDDSHV5?
[FAQ] AM62A7-Q1: how to connect the pin net VDDSHV4,
VDDSHV5, and VDDSHV6 if SD card is not used
[FAQ] AM6442: AM6442 MMC1
FAQ] AM625: MMC interface
The FAQs are generic and can also be used for the
AM62A7 / AM62A3 / AM62A7-Q1 / AM62A3-Q1 and AM62D-Q1 processor
families.