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.

[参考译文] AM625:SDK11内核引导失败(SD 卡)

Guru**** 2349920 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1510957/am625-sdk11-kernel-boot-failed-sd-card

器件型号:AM625

工具/软件:

您好 TI、  

我们尝试使用 SDK 11作为定制板。 从 SD 卡(Micro SD HC I Ultra)启动它、但失败、请提供帮助。

构建选项 cmd: machine=am62xx-evm bitbake -k tisdk-base-image

内核引导错误:  

[2.509987] USB 1-1:使用 xhci-hcd 的新高速 USB 设备2
[ 12.510875] platform fa00000.mmc:递延探头待定: platform: supplier regulator-3 not ready
[ 12.519887]平台调节器-3:延迟探头待定:平台:供应商1-0022未就绪
[ 12.528416]平台2b300050.目标模块:延迟探头待定:(原因未知)

基于我们在使用 SDK 9.0时的实际经验(https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1381861/sk-am62b-p1-custom-board-bring-up-using-microsd-fa00000-mmc-deferred-probe-pending)

我们添加了补丁、但它不起作用。

Paul@VM41UBT2204:~/tisdk/build/arago-tmp-default-glibc/work-shared/am62xx-evm/kernel-source git diff
diff --git a/arch/arm64/boot/dts/ti/k3-am62-main.dtsi b/arch/arm64/boot/dts/ti/k3-am62-main.dtsi
索引 fd1a9eef9070 ..afe4925466a8 100644
-- A/arch/arm64/boot/dts/ti/k3-am62-main.dtsi
++ b/arch/arm64/boot/dts/ti/k3-am62-main.dtsi
@@-591,7 +591,7 @@ sdhci1: MMC@fa00000 {
电源域=<&K3_PDS 58 TI_SCI_PD_EXCLUSTED>;
Clocks =<&K3_CLKS 58 5>、<&K3_CLKS 58 6>;
时钟名称="clk_AHB"、"clk_xin";
-总线宽度=<4>;
+总线宽度=<1>;
TI、clkbuf-SEL =<0x7>;
TI、OTAP-del-SEL-legacy =<0x0>;
TI、OTAP-DEL-SEL-SD-hs =<0x0>;
diff -git a/arch/arm64/boot/dts/ti/k3-am625-sk.dts b/arch/arm64/boot/dts/ti/k3-am625-sk.dts
索引5c8da5a871a2..8459d980e6d7 100644
-- A/arch/arm64/boot/dts/ti/k3-am625-sk.dts
++ b/arch/arm64/boot/dts/ti/k3-am625-sk.dts
@@-181、6 +181、7 @@ exp1:GPIO@22{
&sdhci1{
VMMC-SUPPLY =<&VDD_mmc1>;
vqmmc-supply =<&VDD_SD_dv>;
+ no-1-8-v;/*禁用所有 UHS 模式*/
};

&cpsw3g{

控制台日志:

e2e.ti.com/.../1778.console_5F00_log.txt

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Paul:

    问题如下:

    [12.510875] platform fa00000.mmc:递延探测待定:platform: supplier regulator-3 not ready
    [ 12.519887]平台稳压器-3:待定延迟探头:平台:供应商1-0022未就绪

    在 EVM 上、sdcard VDD_mmc1由 GPIO"exp1 3"控制、该 GPIO 可能在您的定制电路板上不存在、这会导致 sdcard 初始化失败。 您需要根据您的电路板设计更新内核 k3-am625-sk.dts 文件中的 vdd_mmc1节点。