Don’t plug your fresh out of box photon into the xmas tree shield and attempt to setup the photon. I pushed the joystick and the LEDs dimmed on the photon for a second after completing setup and the photon reset to flashing green. It lost it’s setup - digital lobotomy.
When attempting to re-setup the photon I am unable to claim the device now. It will flash cyan then red then repeat a few cycles then continue to flash cyan fast. I tried everything listed in the forum to reset the photon without success. DFU mode reflash, reclaim key, holding reset for 10 seconds, none of it worked.
No. Like I stated above after the reset by the joystick I’m unable to claim the photon. I failed to state above I remove the photon from the tree shield for all attempts to reclaim the photon. So far nothing has worked.
This is the problem I am having. No luck in fixing it. I have written off this photon as lesson learned.My post is a warning to others that do not setup the photon when plugged into the tree shield.
Yes, that shouldn’t happen. I put a brand new Photon in the Xmas tree, set it up with the iOS app, then when the setup completed, pressed the joystick in various directions and it was fine.
It seems like a fluke where probably a power glitch caused the settings to be reset, but ScruffR’s recommendations are a good place to start.
As long as the USB interface still works and you can switch modes it’s almost always possible to recover the device, but if not create a support ticket and include a link to this post and we can either get it working again or replace your Photon.
Your device is ready for a system update.
This process should take about 30 seconds. Here goes!
! System firmware update successfully completed!
Your device should now restart automatically.
You may need to re-flash your application to the device.
particle keys server
Found DFU device 2b04:d006
spawning dfu-util -d 2b04:d006 -a 1 -i 0 -s 2082 -D C:xxxxxxxxxxxxxxxxxx\Local\particle\node_modules\particle-cli\keys\rsa.pub.der
dfu-util 0.8
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2014 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to dfu-util@lists.gnumonks.org
Opening DFU capable USB device…
ID 2b04:d006
Run-time device DFU version 011a
Claiming USB DFU Interface…
Setting Alternate Setting #1 …
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
DFU mode device DFU version 011a
Device returned transfer size 4096
DfuSe interface name: "DCT Flash "
Downloading to address = 0x00000822, size = 512
Download [=========================] 100% 512 bytes
Download done.
File downloaded successfully
Invalid DFU suffix signature
A valid DFU suffix will be required in a future dfu-util release!!!
Okay! New keys in place, your device will not restart.
particle keys doctor xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Found DFU device 2b04:d006
Found DFU device 2b04:d006
Error creating keys… Error: Command failed: C:\WINDOWS\system32\cmd.exe /s /c
"openssl genrsa -out xxxxxxxxxxxxxxxxxxxxxxxxxxxx_rsa_new.pem 1024"
‘openssl’ is not recognized as an internal or external command,
operable program or batch file.
Make sure your device is in DFU mode (blinking yellow), and that your computer i
s online.
Error - Error: Command failed: C:\WINDOWS\system32\cmd.exe /s /c “openssl genrsa
-out xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_rsa_new.pem 1024”
‘openssl’ is not recognized as an internal or external command,
operable program or batch file.
If you had CLI installed via npm you need to uninstall all instances of CLI first before installing via the installer.
The setup will only work on a clean machine.
After this first tree experience are you guys open to making some other similar designs for other holidays like Haloween? Not sure what other holiday people get really excited about other than Christmas and Haloween.
Just a thought. The Christmas tree was pretty special and unique and everybody that saw it talked about since it’s kinda hard to miss those vibrant DotStars.