I'm working on Yocto 4.1.15-1.0.0 ga release with i.MX6 Solo and custom board.
Now I have SD cad compatibility problem with SD2 channel of i.MX6 Solo.
I have 4 SD memory cards. two of them working fine, but two are fail.
The working SD memory card was
Transcend Class 10 30MB/s 200x 16GB & Secure Digital 66X ULTIMA II 1GB
The fail SD memory card was
Transcend Class 10 8GB & Transcend Class 6 4GB
It looks like low speed device is not working.
is there any problem in default device driver?
or, need I fix driver source to support it myself?
then where I must fix it?
I do not change any SD/MMC driver and device tree on Linux 4.1.15 from Yocto build.
Just enable device tree and add to support card detect GPIO pin for SD2 interface.
please give me any idea to fix this problem.