I’m having some issues with two different Particle boards flashing yellow but not responding to DFU commands and being unresponsive to attempts to reset the device or change modes.
A few days ago I began having issues putting a xenon board into listen mode in order to flash to the device over serial. My typical workflow is to put the device into listen mode (flashing blue) and then flash over serial, but I’ll sometimes use the Web IDE if that process has hiccups. However, a few days ago I began having trouble flashing to the device (either over wifi or serial). The web IDE would claim that flash was successful, but the device status LED would remain breathing cyan and attempts to put the device into listen mode didn’t seem to work (pushing “MODE” for any amount of time wouldn’t cause the typical blue flashing).
After a few resets of the device I tried powering the device into safe mode before turning it to listen mode as some other posts suggested for similar issues. This seemed to work as the device began flashing blue after holding “MODE” while it was in safe mode. Unfortunately though, when I attempted to flash to the device over serial, it began to flash yellow and would not respond to any of my commands or reset attempts (even a factory reset).
Since I had another Xenon around I decided I would move over to that device, but quickly after setting it up I ran into the same issue. It seemed to be working at first, but had the same issues when trying to put it into listen mode. I did a factory reset of the device and reconnected to my mesh network. After doing that the device seemed to be having trouble even entering listen mode still. When I attempted to go from safe mode to listen mode I ran into the same issue–flashing yellow and unresponsive.
I’ve tried factory resetting it as well as starting in safe mode, but both of these processes just end with the device flashing yellow. They seem to work for a second (flashing purple to indicate safe mode is starting up, then immediately going back to flashing yellow. Same thing with factory reset for the white led signal).
My issue seemed similar to this community post, however when I use
dfu-util -l my device does not show up and running
particle serial list doesn’t list the device even though it is connected to my computer via USB.
Is this a known issue or something that’s been seen in other scenarios? I apologize if this is a repeated post, but the only other similar issue seemed to be the other post I mentioned which I couldn’t use to resolve my issue.
Any help would be appreciated or explanation as to how I may have messed things up.