So, I’ve been trying to use my CHIP as a gateway primarily, but I’m running into an issue with upgrading to the newer system firmware (aka, flash with build against 1.1.47, go into safe mode, download the upgrade). It seems like the first part is going fine, however with the second part (after the Bluz reboots), the cloud sends down the 530 byte packet, then there are two upstream 18 byte packets, and that goes back and forth several times (not the same number every time), and then the cloud sends the 530, but then the Bluz takes quite a long time to respond (~30 seconds or so?), before sending one 18 response, waiting a little while longer, and then sending the other 18 response. The cloud doesn’t respond, and eventually the Bluz seems to timeout, and disconnect (and then reconnect, starting the process all over).
I’ve been able to successfully upgrade the system with the Android app (though it doesn’t work every time), though unfortunately I don’t have the logs for that. I’m wondering if it’s potentially choking on the data coming too fast, as I know the Node gateway code in general goes a lot faster than the Android code. Any ideas?