Hello,
I'm new to Particle IO and have an issue with my Photon2 development board.
After uploading any new code (like the blink for example), the RGB constantly blinks cyan (like connecting to Particle Cloud per Particle Docs) and will just remain in this state. The device doesn't automatically boot up with the new firmware. In order to properly run the new code, I have to physically press the "RST" button or power off and back on.
With my Boron development board it automatically boots up with the new code.
Since my Photon2 is blinking Cyan, could this be a connectivity issue with my WiFi? Like I said, my Boron boots automatically but I'm assuming it's using a LTE connection.
Was it blinking cyan before you flashed the code? Are you flashing OTA or over USB? Using which tool (CLI, Workbench, etc.)?
I'm uploading OTA via the Particle Web IDE (I assume that is Workbench?).
I should have been more specific previously, but the generally the Photon2 RGB is slowly blinking Cyan before the upload, then when I flash OTA it quickly blinks green for a few seconds then turns Cyan and blinks quickly indefinitely (unable to be signaled or anything like that).
Web IDE is different from Workbench. The device must be breathing cyan in order to successfully flash OTA, including from the Web IDE. Thus it probably never actually started flashing code.
In this case, it's probably your Wi-Fi network, for example a firewall, that's preventing the device from connecting. See Wi-Fi support.
Thank you, I'll check WiFi support because I do believe there is some kind of connectivity issue.
But the code is indeed uploading, just needs to be physically reset. This is seen when I change the delay in the blink sketch and the Photon2 built-in LED blinks accordingly.