ZHCUCO5C December 2024 – June 2025 AM2752-Q1 , AM2754-Q1
AM275x SoC 具有单个 MMC0 端口 (MMC0)。MMC0 可通过 1:2 FET 开关 (TS3DDR3812RUAR) 路由到 eMMC 闪存 (MTFC32GAZAQHD-IT) 或 Micro SD 卡连接器 (MEM2052-00-195-00-A)。MMC0 布线方向由连接到 FET 开关的 SELx 引脚的 MMC0_SEL_3V3 信号决定。MMC0_SEL_3V3 信号状态(高或低)由 SW9 控制,如 图 2-19 所示。
| MMC0_SEL_3V3 | MMC0 | VDDSHV5 IO 电压 | SW9 位置 |
|---|---|---|---|
| 0 | Micro SD 接口 | 3.3V | 打开 |
| 1 | eMMC 接口 | 1.8V | 关闭 |
AM275x EVM 具有一个 32GB eMMC 闪存 (MTFC32GAZAQHD-IT),当 SW9 (图 2-19) 关闭时,可以将 MMC0 路由到该闪存。
该 eMMC 闪存是一款包含一个多媒体卡 (MMC) 接口和一个 NAND 闪存元件的通信和海量数据存储器件。
AM275x SoC MMC0 接口在路由到 eMMC 闪存时支持高达 50MHz 或 100Mbps 的高速双倍数据速率 (DDR)。AM275x EVM 提供了在数据线路 eMMC0_D[1:7] 上安装外部上拉电阻器的选项,以防止总线悬空。靠近 AM275X SoC 的串联电阻器用于时钟信号 MMC0_CLK,以实现信号完整性。
eMMC 闪存由用于 NAND 存储器的 3.3V (VCC_3V3_SYS) 和用于 eMMC 接口的 1.8V (VCC1V8_SYS) 供电。MMC0 I/O 组由连接到 1.8V IO 电源的 VDDSHV5 电源域供电(SW9 关闭)。
eMMC 闪存需要来自主机的低电平有效复位。默认情况下,eMMC 闪存中的硬件复位功能被暂时禁用。主机必须将 ECSD 寄存器字节 162 位 [1:0] 设置为 0x1 以启用该功能,然后主机才能使用该功能。通过对 AM275x SoC 的 RESETSTATz 和来自 1.8V I/O 扩展器的 eMMC 特定复位信号 GPIO_eMMC_RSTn 进行与运算来提供外部复位。
此外,当 SW9 (图 2-19) 打开时,MMC0 可以路由到 Micro SD 卡连接器 (MEM2052-00-195-00-A)。
AM275x SoC MMC0 接口在路由到 Micro SD 卡时支持超高速 I 相 (UHS_I) 操作。
Micro SD 卡接口默认设置为在 SD 模式下运行。对于高速卡,AM275x SoC 的 ROM 代码会尝试找到卡和控制器能够支持并且然后通过 AM275x SoC 的 VSEL_SD_SoC 信号转换到 1.8V I/O 的最快速度。