Hello TI Team,
We are currently evaluating the CC3351 module using the CC33xx Linux driver on our custom platform. We have observed the following issue:
-
Load the CC33xx driver modules (
cc33xxandcc33xx_sdio) after boot → Wi-Fi works as expected. -
Remove the modules using
rmmodwithout powering down the system. -
Attempt to reload the modules using
modprobe→ the driver fails with errors such as:wlcore: WARNING illegal id in tx completion: 0wlcore: ERROR Fatal error during driver init, cannot recoverwlcore: ERROR boot IRQ timeoutwlcore: ERROR FW download failed -
At this point,
wlan0cannot be brought up (ifconfig wlan0 upreports “No such device”).log02.txt
This suggests that the driver does not support clean unload and reload without a full power cycle.
Could you please advise:
-
Is this behavior expected for the CC3351 / CC33xx Linux driver?
-
Is there any recommended procedure or workaround to safely reload the driver modules without rebooting or power-cycling the board?
-
Are there specific firmware or driver versions that improve module reload stability?
Thank you for your guidance and support.
Dylan