I am laboratory testing a telemetry system that utilizes the electron paired with a m2m booster. To maintain a small, solar powered footprint I am turning the electron and booster on via a supervisor microcontroller for 2 minutes every 28 minutes. I am controlling power to the electron & booster via a low-side n-channel switch. Everything is powered from a 12V SLA which is down-converted to 5V on my carrier board. For bench testing the battery is connected in parallel to a linear benchtop supply capable of supplying approximately 50mA to simulate a solar cell. I am fully aware of the data penalty the device incurs when connecting to the cloud, but can tolerate the higher data expense to save power.
This configuration has been working flawlessly on the bench for almost a week with 100% data return. However, yesterday, the electron stopped connecting to the cloud. The data limit has not been reached, and everything else is exactly the same. When powered on the electron blink sequence is:
Green Flash -> Cyan Flash - > 2 Cyan Breaths -> Green Flash
I have removed & reinserted the sim card with no luck. I have also removed the booster, replaced the antenna, removed the electron from the carrier board and powered it from a lipo battery, all with no luck. I have also successfully re-flashed my user firmware to the unit via USB with the same outcome. The device firmware is 0.6.0. I have another electron on the neighboring test bench that is functioning normally.
If I replace the electron with a fresh unit I’d say it is likely to start working. However, I would like to know what the failure mode is and how to prevent it. I would like to get this system out in the field for testing ASAP. Thanks for any help you may be able to provide!