SDIO is not detected on imx6sx-sdb and linux v5.10.9

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
YuKi_3194086
Level 4
Level 4
Distributor - Marubun (Japan)
50 replies posted 25 replies posted 5 solutions authored

I'm trying to test cypress-fmac-v5.10.9-2021_1020.zip in my environment (imx6sx-sdb/SDIO Adapter CYW9SDIOAD/WiFi module CYW43455).
When linux v5.10.9, usdhc3 (mmc2) of imx6sx-sdb does not recognize SDIO.
If SD card, it is recognized .

If linux v5.4.x, the below boot message is displayed at the boot time without any problem, and it connects to WiFi module normally.
    mmc2: new high speed SDIO card at address 0001

Somebody help me?

0 Likes
1 Solution
raks_99
Moderator
Moderator
Moderator
First question asked 250 replies posted 250 sign-ins

Hi @YuKi_3194086 ,

This seems like a regression in the nxp's bsp and SDIO drivers. Did you check the issue with them? 

Ideally, the same dtsi is supposed to work across kernel versions.  Did you try using v5.4.xv dtb with v5.10.9 kernel?

You can check with NXP if they officially support SDIO with kernel 5.10.9.

Thanks

 

 

View solution in original post

0 Likes
3 Replies
raks_99
Moderator
Moderator
Moderator
First question asked 250 replies posted 250 sign-ins

Hi @YuKi_3194086 ,

Let me check for the issue

In the FMAC driver pacakge, there are dtb files available for imx6sx in cypress-devicetree\iMX6SX\4.9.88 folder. Are you using the same dtb files?

Also, is this Murata 1MW 43455 module that you are using?

Thanks

0 Likes
YuKi_3194086
Level 4
Level 4
Distributor - Marubun (Japan)
50 replies posted 25 replies posted 5 solutions authored

Hello @raks_99 

Thank you so much for your reply.

I don't use the dtb files of cypress-devicetree\iMX6SX\4.9.8\ forder.
The reason is that using it causes Linux boot to stop in the middle.

Instead, I'm using a dtb file built with linux v5.10.9 using the below command.
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- imx6sx-sdb-btwifi-fmac.dts

> Also, is this Murata 1MW 43455 module that you are using?

Yes.

Thank you.

0 Likes
raks_99
Moderator
Moderator
Moderator
First question asked 250 replies posted 250 sign-ins

Hi @YuKi_3194086 ,

This seems like a regression in the nxp's bsp and SDIO drivers. Did you check the issue with them? 

Ideally, the same dtsi is supposed to work across kernel versions.  Did you try using v5.4.xv dtb with v5.10.9 kernel?

You can check with NXP if they officially support SDIO with kernel 5.10.9.

Thanks

 

 

0 Likes