Make the following connections:
- Connect a series resistor
(0Ω) for MMC1_CLK and MMC2_CLK (close to processor) and external pulldown
for MMC1_CLK and MMC2_CLK (close to attached device or SD card socket).
- 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 ( 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
(dual-voltage IO) 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 (dual-voltage IO). Add external pullups for
the MMC2_SDCD and MMC2_SDWP signals connected to
VDDSHV0 (dual-voltage IO) 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.