My kernel (R32.5.1) works ok ,but sd card doesn’t work on my board.
Some similar problems were found from forums, but none of them can solve the problem of not being able to catch SDCard.How can we use the SDcard?Thanks !
I am trying to modify this,but sd don’t work,
sdhci@3440000 {
status = “okay”;
//cd-gpios = <&tegra_main_gpio TEGRA_MAIN_GPIO(X, 4) GPIO_ACTIVE_HIGH>;
cd-gpios = <&tegra_main_gpio TEGRA_MAIN_GPIO(C, 3) 0>;
nvidia,cd-wakeup-capable;
/delete-property/ non-removable;
vmmc-always-on;
nvidia,sd-device;
};
kernel log as follows:
[ 24.540257] mmc1: CMD CRC or end bit error, int mask 0xc0000
[ 24.546418] mmc1: CMD CRC or end bit error, int mask 0xc0000
[ 24.555762] mmc1: CMD CRC or end bit error, int mask 0xc0000
[ 24.561858] mmc1: CMD CRC or end bit error, int mask 0x40000
[ 24.567870] mmc1: CMD CRC or end bit error, int mask 0x40000
[ 24.573879] mmc1: CMD CRC or end bit error, int mask 0x40000
[ 24.579886] mmc1: CMD CRC or end bit error, int mask 0x40000
kernel log as follows:
[ 24.492341] mmc1: SDHCI controller on 3440000.sdhci [3440000.sdhci] using ADMA 64-bit with 64 bit addr
[ 24.492375] mmc1: mmc_rescan_try_freq: trying to init card at 400000 Hz
[ 24.492676] mmc1: CMD CRC or end bit error, int mask 0xc0000
[ 24.498712] mmc1: CMD CRC or end bit error, int mask 0xc0000
[ 24.508024] mmc1: CMD CRC or end bit error, int mask 0xc0000
[ 24.514058] mmc1: CMD CRC or end bit error, int mask 0x40000
[ 24.520070] mmc1: CMD CRC or end bit error, int mask 0x40000
[ 24.526073] mmc1: CMD CRC or end bit error, int mask 0x40000
[ 24.532093] mmc1: CMD CRC or end bit error, int mask 0x40000
We don’t provide any mail here. What do you need to provide through mail?
You already provided the schematic and dmesg , the remaining one is the full dts and that is not a private information.
Other people also just directly attach their dts here.