Tool/software: Linux
Hello, TI experts
SDK01.00.00.03 runs on a GP-evm like custom board. Micro SD card can be detected on kernel start up log, but it mounted as read only. The same CARD can work well in WIN10 system. The kernel boot log showes below. Any idea about this?
[ 2.594563] mmc1: new high speed SDHC card at address 0007
[ 2.611908] mmcblk0: mmc1:0007 SD16G 14.9 GiB (ro)
[ 2.619584] mmcblk0: p1
And here is mmc related part of dts file
mmc1_pins_default: pinmux_mmc1_pins {
pinctrl-single,pins = <
0x0F0 (PIN_INPUT_PULLUP | MUX_MODE0) /* mmc0_dat3.mmc0_dat3 */
0x0F4 (PIN_INPUT_PULLUP | MUX_MODE0) /* mmc0_dat2.mmc0_dat2 */
0x0F8 (PIN_INPUT_PULLUP | MUX_MODE0) /* mmc0_dat1.mmc0_dat1 */
0x0FC (PIN_INPUT_PULLUP | MUX_MODE0) /* mmc0_dat0.mmc0_dat0 */
0x100 (PIN_INPUT_PULLUP | MUX_MODE0) /* mmc0_clk.mmc0_clk */
0x104 (PIN_INPUT_PULLUP | MUX_MODE0) /* mmc0_cmd.mmc0_cmd */
/*0x1A0 (PIN_INPUT_PULLUP | MUX_MODE7)*/ /* mcasp0_aclkr.gpio3_18 */
0x160 (PIN_INPUT | MUX_MODE5) /* spi0_cs1.mmc0_sdcd */
>;
};
Best Regards
Yang