I have 11 photons all running the same code for some weeks now, they are all mounted in the ceiling and not touched.
Today one has lost its wifi credentials and was flashing blue? (my code does not do anything with credentials). How can this occur?
After removing from the ceiling i popped it into listening mode and used the android app to setup the credentials which appeared to have worked. However I am pretty sure the WiFi listening SSID is different from when it was first setup, can this be?
The device continued to not run as expected, for example it wont go into safe mode? It flashes cyan, then very fast red.
So I then tried particle_firmware_manager-v0.6.0-osx.app which fails to complete (it works fine with another photon)
finally I have tried
AGMBP:~ andygraves2$ particle flash --usb tinker
Found DFU device 2b04:d006
checking file /usr/local/lib/node_modules/particle-cli/binaries/photon_tinker.bin
spawning dfu-util -d 2b04:d006 -a 0 -i 0 -s 0x080A0000:leave -D /usr/local/lib/node_modules/particle-cli/binaries/photon_tinker.bin
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2016 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/
dfu-util: Invalid DFU suffix signature
dfu-util: A valid DFU suffix will be required in a future dfu-util release!!!
Deducing device DFU version from functional descriptor length
Opening DFU capable USB device…
Run-time device DFU version 011a
Claiming USB DFU Interface…
Setting Alternate Setting #0 …
Determining device status: state = dfuIDLE, status = 0
DFU mode device DFU version 011a
Device returned transfer size 4096
DfuSe interface name: "Internal Flash "
Downloading to address = 0x080a0000, size = 3952
Download [=========================] 100% 3952 bytes
File downloaded successfully
But tinker is not installed?