Other Parts Discussed in Thread: CC3200
Hi all,
We are encountering a strange issue on CC3220.
We have about 1000pcs CC3220 gateway running in the market.
We found that about 50 pcs of those 1000 units keep rebooting every 5 mins to 10 mins and
the reboot is caused by wdt timer reset.
They are running on mqtt with GCP server.
We think that there maybe some issue between CC3220 and some kinds of router.
It seems that some of routers will kick the CC3220 out if it is idle in a short period.
We finally found out that it can be fixed by publishing a mqtt message every 10s.
But this is not a solution as it will cost a lot of network expenses on GCP.
Then, we tried to fix it by followings:
1. Ping Google 8.8.8.8 every 10s
2. Sync clock every 10s.
3. Change TCP keepalive time to 10s (SLNETSOCK_OPSOCK_KEEPALIVE_TIME).
4. Send a MQTT pingreq every 10s
5. Publish MQTT message every 20s
However, none of those solution can fix the strange wdt reset issue.
Anyone can help? It is very strange as we have 9xx units that are working great.