Kernel
micro SD card read only 현상
잉규
2020. 1. 16. 17:08
커널을 올리고 테스트 하는중 micro SD card 가 계속 read only로 잡히는 현상이 나왔다.
커널 코드 (drivers/mmc/core/sd.c)를 보면
sd card를 꽂을 시 위와 같이 sd card의 read only를 확인하는 부분이 있다.
sd card에는 write protect switch가 위와 같이 있다. sd card의 write protect를 확인하는 코드인데 여기서 read only로 잡히게 된다.
micro sd card에는 필요없다고 나온다.
arch/arm/boot/dts/imx6qdl-sabreauto.dtsi를보면 WP가 걸려있으니 주석처리한다.