Hello everyone, I have been working with a photon recently and been dealing with some strange behavior.
Using local flash via particle workbench triggers D7 LED only.
When I attempt to use the local flash utility via particle workbench, even with the simplest program, it makes my photon go into “No Status LED” mode. This means the D7 LED is on, but nothing else. According to https://docs.particle.io/tutorials/device-os/led/photon/ this is a missing or corrupted bootloader.
After a few seconds of no LED + D7 LED, the device puts itself into DFU mode (blinking yellow). This will occur every time I restart it as well. There is no other sign or magenta LED before the yellow begins. It goes D7 only for a few seconds, then the blinking yellow comes on as well (D7 stays on the whole time). This seems odd to me, as I haven’t seen anyone mention that DFU mode pattern.
Fortunately, I have the Particle Debugger and can fix the device from this broken state. When I program the bootloader, the problem persists, nothing is changed, but when I program the deviceOS back to 1.0.1, the normal LED is seen once again and my photon is back to normal.
After the device is blinking green again, I immediately update to 1.4.3 using
particle update because the photon does not seem to work on my wifi with 1.0.1. Also believe I had the exact issue with 1.4.2 earlier today, (1.4.3 was released only a few hours ago).
Other misc. info.
- Putting the device into safe mode does not work while it is in this state.
particle flash --usb tinkerinstead works fine. Assuming device is in healthy state beforehand.
- Cloud flashing via the console & also via workbench command, works fine. Assuming device is in healthy state beforehand.
I will probably submit a support ticket to Particle, and maybe reinstall workbench, as I can’t seem to find anyone else having this problem.
Does anyone have any thoughts or advice on this?
Thank you in advance.