Sdcard failed on jp6.2 (update)

Hi,
Follow-up to this topic

On our customize board, I’ve tried another 2 sdcard, and compare the sdhci-tegra.c between Jp6 and Jp6.2

Here’s the testing result:(SP is the one testing in the previous topic)
for Jp6.2
ADATA fail
Transcend fail
SP fail

for Jp6
ADATA fail
Transcend fail
SP pass, but it seems only HS, not UHS-I

All three sdcards support UHS-I

I found some information and found that UHS-I needs to be given 1.8V.

Can the following logs show that this is an abnormal switching between 1.8V and 3.3V on our customize board?

6.2driver is Jetpack6.2 without modify sdhci-tegra.c
6.0driver is Jetpack6.2 and drop the commit "Revert “UBUNTU: SAUCE: mmc: host: Add prod framework changes” which made by ubuntu

dmesg_sd_6.2driver.txt (6.2 KB)
dmesg_sd_6.0driver.txt (2.7 KB)

If I have misunderstood, please correct me

Please share your device tree and also the schematic. Comparing these two dmesg is pointless.

The device tree has not been changed

schematic as below



image
image

Share me the full dmesg with sdcard connected and boot.

Do not parse anything here. Just the full log.

Your screenshot is not clear to me what is connected to SD_POWER_EN and SD_DET_N.

FYI

SD_POWER_EN
image

SD_DET_N
image

Have you confirmed the pinmux setting of these two pins are also default one as NV devkit ?

Sure, I did not modify PG.07(SD_DET_N) and PA.00(SD_POWER_EN)

If same sdcard would work fine on NV devkit but failed on your side, then it could be a pure hardware design problem on your carrier board.

ok, Would it be a power issue or else?

Is my perception correct?

It is normal that UHS card would trigger the voltage switch between 1.8v and 3.3v multiple times.

You could also compare the behavior between NV devkit and your custom board. That is common debug method when you want to find out why sdcard gets failure.

update the uart logs, if dmesg is need, I will update later
uart_boot_transcend.txt (70.2 KB)
uart_boot_adata.txt (70.2 KB)
uart_boot_sp.txt (139.2 KB)

When insert the sp sdcard can not successfully boot into system until I unplug sdcard at the time 517.859697

If there’s any clue, I’d be grateful. I will discussion with our hw at the same time

The dmesg has no clue. I stick to my previous comment. This seems to be a hardware problem to me.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.