Other Parts Discussed in Thread: WL1835, , AM3358
Hello everyone,
My team is working on a custom board that uses AM335x system on chip in combination with the WL1835 Wi-Fi and Bluetooth combo module. The SoC is using a custom built Linux distribution and everything works very well with the exception of Bluetooth and Wi-Fi working together. We use Bluetopia for Bluetooth.
If the custom board was previously connected through Wi-Fi and it is ordered to scan for nearby Bluetooth devices; it is observed that the Wi-Fi connection is lost.
Steps to reproduce the issue:
Board Wi-Fi is already connected to a router.
Start SS1BTPM
Start LinuxHFRM_AG_WL18XX -i BT_TEST
Run Command 16)StartDeviceDiscovery for Bluetooth Discovery
What is observed:
[ 5314.111686] wlcore: Beacon loss detected. roles:0x1 [ 5315.560272] wlcore: Connection loss work (role_id: 0). [ 5315.572220] wlan0: Connection to AP 3c:84:6a:10:a3:72 lost [ 5341.685231] wlan0: deauthenticating from 3c:84:6a:10:a3:72 by local choice (Reason: 3=DEAUTH_LEAVING) [ 5355.153833] wlan0: authenticate with 3c:84:6a:10:a3:72 [ 5355.177106] wlan0: send auth to 3c:84:6a:10:a3:72 (try 1/3) [ 5355.340930] wlan0: authenticated [ 5355.360754] wlan0: associate with 3c:84:6a:10:a3:72 (try 1/3) [ 5355.551313] wlan0: associate with 3c:84:6a:10:a3:72 (try 2/3) [ 5355.671146] wlan0: associate with 3c:84:6a:10:a3:72 (try 3/3) [ 5355.881196] wlan0: association with 3c:84:6a:10:a3:72 timed out [ 5372.479761] wlan0: authenticate with 3c:84:6a:10:a3:72 [ 5372.489777] wlan0: send auth to 3c:84:6a:10:a3:72 (try 1/3) [ 5372.588061] wlan0: authenticated [ 5372.603903] wlan0: associate with 3c:84:6a:10:a3:72 (try 1/3) [ 5372.692306] wlan0: RX AssocResp from 3c:84:6a:10:a3:72 (capab=0x431 status=0 aid=8) [ 5372.720994] wlan0: associated
What has been done:
We have updated the firmware of the WL18xx as mentioned in point 4 of processors.wiki.ti.com/.../WiLink_FAQ
FRev 8.9.0.0.85 FRev 8.2.0.0.245 122125,46,release.c,PrintRevision,0|Firmware Revision (FRev) Rev 8.9.0.0.85 77129,410,scheduler_req_list.c,SCHED_Req_List_ComapreByReversedPriority|p_req_1 != p_req_2
Question:
Is there something else that needs to be done to fix this issue? Pretty much the fact that Wi-Fi connection is lost while searching for nearby Bluetooth devices is undesired.
Thank you,
Jesus Pulido