工具/软件:
尊敬的专家:
客户电路板发现 sdhci2 无法识别 WiFi 卡、但 sdhci1 可以正常工作的问题。 sdhci1 上的 DTS 配置效果良好、 如下所示:
sdhci2 上的 DTS 配置不工作显示如下:
完整的 DTS 显示如下:
e2e.ti.com/.../_BE8B07591168_0804.txt
请帮助检查是否有任何配置错误。 谢谢~
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.
工具/软件:
尊敬的专家:
客户电路板发现 sdhci2 无法识别 WiFi 卡、但 sdhci1 可以正常工作的问题。 sdhci1 上的 DTS 配置效果良好、 如下所示:
sdhci2 上的 DTS 配置不工作显示如下:
完整的 DTS 显示如下:
e2e.ti.com/.../_BE8B07591168_0804.txt
请帮助检查是否有任何配置错误。 谢谢~
将其添加到 DTS 中后仍然无法解决问题、引导日志显示如下:
e2e.ti.com/.../_5B00_com-COM5_5D00_--_2800_2025_2D00_08_2D00_05_5F00_183742_2900_--COM5--_2800_USB_2D00_SERIAL-CH340-_2800_COM5_29002900_.log
如果需要进一步调试、请告诉我
以下是使用 sdhci1 接口成功记录的结果
成功记录以下内容使用 sdhci1 接口
由于 Linux 版本在成功案例和失败案例之间有所不同、因此客户不在通用基准上。 最好是客户能够从共同的基线显示成功和失败日志、以便我们能够从软件角度评估导致问题的差异。
我还看到、用于为设备供电的“VMMC-Supply"属性“属性对于 sdhci1 和 sdhci2 的定义有所不同。 这是因为他们的原理图设计吗? 当器件连接到 sdhci1 而不是 sdhci2 时、其原理图有何差异?
以下是从日志中提取的 Linux 版本:
❯ grep -o "Linux version.*dirty" -- \[com\ COM5\]\ \ \(2025-08-05_183742\)\ \ COM5\ \ \(USB-SERIAL\ CH340\ \(COM5\)\).log am62.log.log | sort | uniq am62.log.log:Linux version 6.1.83-00011-g884afdef45b7-dirty am62.log.log:Linux version 6.1.83-dirty [com COM5] (2025-08-05_183742) COM5 (USB-SERIAL CH340 (COM5)).log:Linux version 6.1.83-00010-g00bf49331e2f-dirty
Linux 版本相同、但映像不是根据同一提交构建的。 似乎“am62.log.log"有“有一个额外的提交。 构建的时间戳也不同。
它不应该引起问题、但最好保持工作和非工作案例的基准完全相同。
在离线快速原理图审阅中捕捉硬件团队的一些反馈。 不确定这是否与您看到的故障有关
还可以确认工作中的 sdhci1 是在同一硬件还是其他电路板上测试的(以及对于该设置与故障设置,上述任何一项是否有任何不同)