Let’s assume that’s a no I think the problem may be a corrupted DCT area. I will try to set aside time to make some custom firmware that resets the DCT region - this should get you out of the reset loop.
install version 0.4.7 of firmware either via Particle CLI (particle update) or by manually flashing the files from the github releases.
place the device in DFU mode and flash the file to your device
dfu-util -d 2b04:d006 -a 0 -s 0x8060000 -D reset-dct-part2.bin
Reset the device. The device will display a solid green LED.
Reflash system firmware 0.4.7
Restart the device. The device will enter setup mode, since all wifi credentials are cleared. (This may not be the case if you have installed a custom application that doesn’t attempt to connect to WiFi.)
After step 4, the device displays a solid green LED. After reflash system firmware 0.4.7, the device starts to blink white for 2-3 seconds, then starts to pulse white constantly. So, the problem is not solved yet. It behaves in the same way.
Ok. I will quickly flash the memory dump to my device tomorrow. If I can’t reproduce the problem then I think you may have a duff device. I will let you know.
I couldn’t reproduce the issue with the memory dump, so I can only conclude it must be a hardware problem. Our customer support team will assist you with getting a replacement.