主题中讨论的其他器件:DRA821、 AM625
工具与软件:
大家好、团队成员:
我们将尝试通过写入 CTL_HOST_CONTROL2寄存器(偏移= 3Eh)[复位= 0h]的位来为 AM62x 设置 UHS-I 模式。 我们无法读取/写入此寄存器、并且在尝试时出现异常。 看起来、我们正在尝试访问错误的地址、或者它受到保护、需要在写入之前解锁/切换到配置模式。 我们关注 AM62x_TRM.pdf (第14.8.4.6.58.1节)和 spruiu1c.pdf (第12.3.6.6.4.26节)以了解详细信息。 spruiu1c.pdf 将该寄存器命名为 MMCSD0_HOST_CONTROL2寄存器(偏移= 3Eh)[复位= 0h]。
- 基于 AM62x_TRM.pdf 的 MMCSD2 0FA2003Eh 的物理地址(AM62x 处理器器件版本1.0 德州仪器(TI)产品系列)
- spruiu1c.pdf 提供的 MMCSD0_CTL_CFG 04F8 003Eh 的物理地址(J7200 DRA821/AM66A 处理器 德州仪器(TI)产品系列)
- 硬件设置:板-德州仪器(TI) AM625 SK-E3A
- 以下是我们使用的 DTS 配置:
sdhci2: mmc@fa20000 {
compatible ="ti、am62-sdhci";
REG =<0x00 0xfa20000 0x00 0x260>、<0x00 0xfa28000 0x00 0x134>;
中断= ;
电源域=<&K3_PDS 184 TI_SCI_PD_Exclusive>;
时钟=<&K3_CLKS 184 5>、<&K3_CLKS 184 6>;
时钟名称="clk_ahb"、"clk_sin";
TI、TRM-ICP =<0x2>;
TI、OTAP-DEL-SEL-legacy =<0x0>;
TI、OTAP-DEL-SEL-SD-hs =<0x0>;
TI、OTAP-DEL-SEL-Sdr12 =<0xF>;
TI、OTAP-DEL-SEL-sdr25 =<0xF>;
TI、OTAP-DEL-SEL-sdr50 =<0xc>;
TI、OTAP-DEL-SEL-sdr104 =<0x6>;
TI、OTAP-DEL-SEL-ddr50 =<0x9>;
TI、ITAP-DEL-SEL-legacy =<0x0>;
TI、ITAP-DEL-SEL-SD-hs =<0x0>;
TI、ITAP-DEL-SEL-Sdr12 =<0x0>;
TI、ITAP-DEL-SEL-sdr25 =<0x0>;
ti、clkbuf-sel =<0x7>;
};
您能不能在这方面为我们提供支持? 如果您需要其他详细信息、请告知我们。 谢谢
此致、
Revashankar
