Other Parts Discussed in Thread: CC3135,
Hello,
We have a device that communicates with CC3135MOD over SPI. The application commands CC3135 to rotate between the list of different WLANs (the list is built based on a partial SSID match). It picks the first in the list and tries to connect. Once connected, it sends a few UDP messages, and if no response is received in about 7 seconds, it disconnects. Then a manual scan is invoked, and the available WLANs list is updated. After that, the next WLAN from the list is picked up.
Sometimes, quite randomly (after 6 to 36 hours), the sl_WlanGetNetworkList start to return the -2073 error code. Per recommendation from another post, I wait for 900 ms and try again. But the result is always the same.
In addition, the CC3135MOD start to output 0xE7 0xF7 0x44 0x54 for any SPI exchange; see the image below (SPI is in 32bit mode, blue is MISO, purple MOSI).
For the actual response, the CC3135MOD stops with the pattern a pushes the response:
Sometimes the sl_WlanGetNetworkList returns a reduced list of WLANs (it seems that it is reduced to previously connected WLANs, about 6 out of 17 available), but it cannot establish a connection to any of the WLANs.
After a full device reset, it works again.
Do you have any hints on what could be happening based on the SPI response?
Thanks!