SD card doesn't work on my custom carrier board with TX2i. When I insert the SD CARD,the full dmesg as follow:

SD card doesn’t work on my custom carrier board with TX2i. When I insert the SD CARD,the full dmesg as follow:

[Com COM3] (2019-11-25_202331).log (61.4 KB)

hello 2273360300,

according to below messages, error -110 should be a time-out failure.

[  245.225962] mmc2: Enabling vmmc regulator
[  245.491155] mmc2: error -110 whilst initialising SD card
[  245.591242] mmc2: error -110 whilst initialising SD card
[  245.695373] mmc2: error -110 whilst initialising SD card
[  245.824981] mmc2: error -110 whilst initialising SD card

you might double confirm with below code-snippet to check if there’s operation timeout.

<i>$l4t-r32.2/public_sources/kernel_src/kernel/kernel-4.9/drivers/mmc/core/sd.c</i>

int mmc_attach_sd(struct mmc_host *host)
{
...
  	err = mmc_send_app_op_cond(host, 0, &ocr);

since you’re working with your own custom carrier board.
please refer to Jetson TX2 Series OEM Product Design Guide, and Jetson TX2 Developer Kit Carrier Board Specification for reference,
thanks