This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
尊敬的 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 相干;
};
您好!
因此、DTS 正是在反映这一点。
-凯尔西
您好、keerty、
但链接 TDA4VM:如何将 eMMC HS400模式更改为 HS200或 DDR52 -处理器论坛-处理器- TI E2E 支持论坛
说不支持 hs400模式,为什么?
Linux 内核没有设置 hs400模式,为什么?
谢谢、
鲁伊吉·孙
尊敬的 Ruijie Sun:
我咨询了我们的 eMMC 专家。
MMC-hs400-1_8v;这将从 U-Boot DTS 中删除、只有 MMC-HS200-1_8v;将同时存在于 U-Boot 和内核中。
这将在未来的 SDK 中修复。
此致、
基尔西
你好,keerty,
uboot eMMC 总线宽度 总线宽度=<8>;μ,在 uboot 中、eMMC 为8个 IO 通道,向右?
此致、
鲁伊吉·孙
uboot eMMC 总线宽度 总线宽度=<8>;μ,在 uboot 中、eMMC 为8个 IO 通道,向右?
[/报价]总线宽度=<8>;
没错。
您能否展开有关 IO 通道的内容?
-凯尔西
你好,keerty,
感谢,当 ROM 加载 MCU r5f tidboot3.bin 时、eMMC 也是 HS200模式和8总线宽度、对吧?
ROM 代码以低于 HS200的速度运行、速度约为25MHz。 仅 在 SPL 之后启用 HS200模式。
关闭此问题。
-凯尔西