zax
June 16, 2025, 6:56am
1
Hi,
Follow-up to this topic
Could you share the schematic for SD_POWER_EN in your design?
We want to know where it comes from and check if your configuration is correct.
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.
zax
June 16, 2025, 7:57am
4
The device tree has not been changed
schematic as below
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.
Have you confirmed the pinmux setting of these two pins are also default one as NV devkit ?
zax
June 16, 2025, 8:12am
9
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.
zax
June 16, 2025, 8:17am
11
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.
zax
June 16, 2025, 9:16am
13
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
WayneWWW:
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.
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
system
Closed
July 16, 2025, 7:24am
16
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.