This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM4378: SDIO tunning error

Part Number: AM4378

On custom board, some boards keep output auto_tuning after serval hours:

[13406.489244] [auto]cmd53 write error=-84, tx_count=6, last_sdio_action=2->0
[13413.611210] woal_sdio_auto_tuning: send mmc tuning
[13413.611246] woal_sdio_auto_tuning: send mmc tuning,ret = 0
[13414.255287] woal_sdio_auto_tuning: send mmc tuning
[13414.255324] woal_sdio_auto_tuning: send mmc tuning,ret = 0
[13414.897721] woal_sdio_auto_tuning: send mmc tuning
[13414.897758] woal_sdio_auto_tuning: send mmc tuning,ret = 0
[13415.548100] woal_sdio_auto_tuning: send mmc tuning
[13415.548135] woal_sdio_auto_tuning: send mmc tuning,ret = 0
[13416.196006] woal_sdio_auto_tuning: send mmc tuning
[13416.196042] woal_sdio_auto_tuning: send mmc tuning,ret = 0
[13416.843249] woal_sdio_auto_tuning: send mmc tuning
[13416.843283] woal_sdio_auto_tuning: send mmc tuning,ret = 0
[13417.496622] woal_sdio_auto_tuning: send mmc tuning
[13417.496659] woal_sdio_auto_tuning: send mmc tuning,ret = 0
[13418.141898] woal_sdio_auto_tuning: send mmc tuning
[13418.141936] woal_sdio_auto_tuning: send mmc tuning,ret = 0
[13418.786728] woal_sdio_auto_tuning: send mmc tuning
[13418.786764] woal_sdio_auto_tuning: send mmc tuning,ret = 0
[13419.432708] woal_sdio_auto_tuning: send mmc tuning
[13419.432748] woal_sdio_auto_tuning: send mmc tuning,ret = 0

Full log as below

dmesg.log 

The hardware connection is below, there is 33ohm serial resistor on each signal which is not drawed in the block diagram.

( The previous version hardware use a level shifter between wifi moduel and AM4378, VDDSHV9 and VDDSHV11 powered with 3.3V. which works fine, dif not report such issue.)

The problem is once it reported, it keeps on, can't recover. need suggestions.