尊敬的 TI:
我发现 eMMC 不支持 hs400模式、但 uboot DTS 中的代码是 hs400模式、为什么? MCU r5f 和 a72使用 uboot dts、因此 MCU r5f 和 a72 eMMC 是 hs400模式、对吧?
μ C/ti-processor-sdk-linux-j7-evm-08_01_00_07/board-support/u-boot-2021.01+gitAUTOINC+15769936a5-g15769936a5/arch/arm/dts/k3-j721e-main.dtsi ~
main_sdhci0:sdhci@4f80000{
兼容="ti、j721e-sdhci-8位";
REG =<0x0 0x4f80000 0x0 0x1000>、<0x0 0x4f88000 0x0 0x400>;
中断= ;
电源域=<&K3_PDS 91 TI_SCI_PD_Excluse>;
时钟名称="clk_xin"、"clk_AHB";
时钟=<&K3_CLKS 91 1>、<&K3_CLKS 91 0>;
分配的时钟=<&K3_CLKS 91 1>;
分配的时钟父级=<&K3_CLKS 91 2>;
总线宽度=<8>;
MMC-hs400-1_8v;
MMC-DDR-1_8v;
TI、OTAP-DEL-SEP-LEGACY=<0xF>;
TI、OTAP-DEL-SEP-MMC-hs =<0xF>;
TI、OTAP-DEL-SEP-Ddr52 =<0x5>;
TI、OTAP-DEL-SEP-HS200 =<0x6>;
TI、OTAP-DEL-SEP-hs400 =<0x0>;
TI、ITAP-DEL-SEP-LEGACW=<0x10>;
TI、ITAP-DEL-SEP-MMC-hs =<0xA>;
TI、ITAP-DEL-SEP-Ddr52 =<0x3>;
TI、TRM-ICP =<0x8>;
DMA 相干;
};
但在内核中是 HS200模式?
μ C/ti-processor-sdk-linux-j7-evm-08_01_00_07/board-support/linux-5.10.65+gitAUTOINC+dcc6b2c-gdcc6bedbarch/dts/arm64/boot/2c/ti/k3-j721e-main.dtsi ~
MAIN_sdhci0:MMC@4f80000{
兼容="ti、j721e-sdhci-8位";
REG =<0x0 0x4f80000 0x0 0x1000>、<0x0 0x4f88000 0x0 0x400>;
中断= ;
电源域=<&K3_PDS 91 TI_SCI_PD_Excluse>;
时钟名称="clk_AHB"、"clk_xin";
时钟=<&K3_CLKS 91 0>、<&K3_CLKS 91 1>;
分配的时钟=<&K3_CLKS 91 1>;
分配的时钟父级=<&K3_CLKS 91 2>;
总线宽度=<8>;
MMC-HS200-1_8v;
MMC-DDR-1_8v;
TI、OTAP-DEL-SEP-LEGACY=<0xF>;
TI、OTAP-DEL-SEP-MMC-hs =<0xF>;
TI、OTAP-DEL-SEP-Ddr52 =<0x5>;
TI、OTAP-DEL-SEP-HS200 =<0x6>;
TI、OTAP-DEL-SEP-hs400 =<0x0>;
TI、ITAP-DEL-SEP-LEGACW=<0x10>;
TI、ITAP-DEL-SEP-MMC-hs =<0xA>;
TI、ITAP-DEL-SEP-Ddr52 =<0x3>;
TI、TRM-ICP =<0x8>;
TI、STROBE - SEL =<0x77>;
DMA 相干;
};
