主题中讨论的其他器件:AM62P
工具与软件:
我们的客户正在其定制板上使用 PSDK Linux 08.06.00.42、并在启动期间看到以下错误消息。
sdhci-am654 fa0000.mmc:开机失败
下面是有关 AM62P 相同错误的主题:
e2e.ti.com/.../am62p-sdhci-am654-fa00000-mmc-power-on-failed
AM62的器件树文件如下所示:
git.ti.com/.../k3-am62x-sk-common.dtsi
以下更改将在启动期间禁用 SD 卡初始化。
ssdhci1 {
/* SD/MMC */
+ status ="已禁用";
VMMC 电源=<&VDD_mmc1>;
vqmmc-supply =<&vdd_sd_dv>;
pinctrl-names ="默认值";
pinctrl-0 =<&MAIN_mmc1_PINS_DEFAULT>;
ti、驱动器强度欧姆=<50>;
DISABLE-WP;
};
完成上述更改后、SD 卡是否仍可用作存储设备?
如果没有、如何在保持 SD 卡可用的同时修复错误?
在其定制板上启动 Linux 后、我们的客户会将 SD 卡用作存储器件。
在保持 SD 卡可用时、以下更改似乎会修复此错误。
ssdhci1 {
/* SD/MMC */
VMMC 电源=<&VDD_mmc1>;
vqmmc-supply =<&vdd_sd_dv>;
pinctrl-names ="默认值";
- pinctrl-0 =<&MAIN_mmc1_PINS_DEFAULT>;
ti、驱动器强度欧姆=<50>;
DISABLE-WP;
};
上述更改是否可接受?
由于 SD 卡已在 U-Boot 中初始化、因此在完成上述更改后、它似乎可以正常工作。
U-Boot 的器件树文件位于以下位置:
git.ti.com/.../k3-am62x-sk-common.dtsi
此致、
大辅