Hello,
I am trying to bring up the Zephyr on imxrt1060 with Murata module but on configuring sdio speed to SDR50 SDIO enumeration Fails by stating SD tunning failed.
Below is the error log:
[00:00:02.819,000] <dbg> usdhc: imx_usdhc_set_io: SDHC I/O: bus width 4, clock 400000Hz, card power ON, voltage 1.8V
[00:00:02.819,000] <err> sd: Raised card bus width to 4 bits
[00:00:02.819,000] <err> sd: Select and set bus speed
[00:00:02.835,000] <dbg> sd: sdio_set_bus_speed: Setting bus clock to: 100000000
[00:00:02.835,000] <dbg> usdhc: imx_usdhc_set_io: SDHC I/O: bus width 4, clock 100000000Hz, card power ON, voltage 1.8V
[00:00:02.836,000] <dbg> usdhc: imx_usdhc_set_io: BUS CLOCK: 99000000
[00:00:02.864,000] <err> usdhc: imx_usdhc_transfer USDHC_TransferNonBlocking kStatus_USDHC_ReTuningRequest error :6505
[00:00:02.864,000] <err> usdhc: imx_usdhc_execute_tuning imx_usdhc_transfer ret :-11
[00:00:02.864,000] <err> sd: SD tuning failed: -11
on further debug found that USDHC_TransferNonBlocking is failing by returns kStatus_USDHC_ReTuningRequest
Can please help in solving this issue.
NOTE: I don't see any issue on configuring SDR12 and SDR25.