Closed sampathsatti closed 3 years ago
The same voltage measurements were seen on both devices. Voltages were as expected
Trace | Voltage in V |
---|---|
Vcc | 4.68 |
3V3 | 3.36 |
nRST | 3.36 |
WKP | 0.95 |
Failure modes and effects analysis (FMEA) was conducted to understand this cloud disconnection failure mode better and identify mitigation steps. Link here
These scores resulted in a Risk Potential Number (RPN) of 720, requiring immediate mitigation steps.
Issue
Particle devices are getting disconnected from the cloud. Currently both devices at JHS and one device at REACH (REACH_1) are currently disconnected.
Relevant staff have been informed of the outage and appointments to go in and inspect the devices have been made
JHS - Friday 3:00PM REACH - Tuesday 9:00AM
Previous experience and obeservations
These obeservations have been recorded on Particle Photon devices which are markedly different from the Argon Gen 3 device.
This issue has most frequently been observed at JHS. The heartbeat alert was triggered and the particle device could not be reached through the particle cloud.
During the site visit, pressing the reset/setup buttons seemed to have no effect. The one fix that enabled the system to reconnecte to the cloud and startup was plugging the USB sensor out and back in again. No voltage measurements were performed on the pins at that time.
I hypothesized that this was probably because of the stripped solder mask on the XeThru causing a short between VCC and GND affecting the 3V3 voltage output. Ironically, any damage due to this hypothetical failure mode was reversible.
The repeat disconnection events happened on Brand new Radar modules with Plastic screws holding everything together.
Implications
Photon Hardware
Photon Schematics
Power module
Converts VUSB to 3.3V
P0 WiFi Module
Argon Hardware
Argon Schematics
XC9528A
3.3V Voltage Regulator
XC6802
LiPo Charger
nRF52840
Responsible for the BLE aspect - and is microcontroller
ESP32
Handles WiFi
Plan of action for next site visit
Discussion w/ Heidi
Discussion w/ Dave
Sampath's thoughts
Hotfixes
On the particle argon - Connect a push button the enable pin and customers get notified asking them to press the button within the heartbeat text message
On the particle photon - The PCB contains a micro USB adapter which is plugged in. There is a current sensor in-linbe measuring the current drawn by the Particle. On the current being 0, or on a particle command, an electrical relay toggles the power effectively replicating the behavior of unplugging/plugging back in