Having an odd issue. When I flash via the Web IDE today it says success but the device doesn’t receive the firmware and the console show no entries that a flash was attempted. The device does show up as online in the console, ping returns successfully and I can see an event when I manually reset the device. I also tried putting my device in safe mode and all of the above still applies.
Is there an issue with the build/flash process on Particle’s side? The status page doesn’t mention anything.
Hate to ask it, but did you make sure to select the correct device in the devices tab? It should have a yellow star in front of its name. Wouldn’t be the first time I forgot to set that, and flash the wrong device
Yep, even used the signalling feature to confirm. I refreshed the page to make sure I hadn’t gotten logged out or somehow have a browser issue. The same issue remains even if I flash a blank program.
One thing I just realized, within the console no online/offline events show up nor that I put the device in safe mode. Only hitting the reset button causes an event to show up.
The signaling feature is separate from the device selection. You can ping any device, as long as they’re online, without it having to be selected as your flashing target.
Could you give incognito mode a shot, or a different browser entirely?
Yep; but I use signalling to make sure I picked the right device, they all look alike
No difference using Incognito, nor with trying this with a different device, this time a Xenon. I've flashed probably 100+ times over the last week so it seems unlikely it's a browser issue though it gave me an idea. I opened up chrome's dev tools, network tab and checked the result of the flash command:
{"cmd":"Event","name":"Update","message":"Flash requires modules not present on device","modules":{"m":[{"f":"s"}]}}
This occurs even when flashing a blank program. So 2 bugs; the Web IDE isn't showing an error when the server clearly returned one (or perhaps it's the server returning a 200 with an error message instead of 500), and the underlying cause of this error.
@Fragma, I’ve had this problem from time to time with Chrome. It usually goes away if you open Settings on the web IDE and hit the CLEAR CACHE button. Have you tried this?
Did you recently select a new version of system firmware to compile against? If so, could you try a lower version?
Alternatively, could you try updating your system OS using the (latest version of the) CLI with “Particle update”?
Not sure if it helps but I see http calls for status which confirms version:
{“id”:“xxx”,“name”:“Argon-xxx”,“last_app”:null,“last_ip_address”:“73.xxx”,“last_heard”:“2019-05-02T00:29:46.336Z”,“product_id”:12,“connected”:true,“platform_id”:12,“cellular”:false,“notes”:null,“status”:“normal”,“serial_number”:“xxx”,“current_build_target”:“0.9.0”,“system_firmware_version”:“0.9.0”,“pinned_build_target”:“0.9.0”,“default_build_target”:“0.9.0”},
In my case it won’t help
Blinks blue then few times green slowly and few time orange slowly…
Tried everything- safe mode, update, even keys refreshed but still no luck
yes - I’ve tried , but its not reacting e.g. won’t see connected Photon (used command particle serial list)
meanwhile i’ve connected another my device Electron - it works fine
any chance to hard reset Photon using buttons MODE&RESET ?
btw Combination of LED flashes is not described on particle.io web site - which also surprises me
Can you unplug it, hold down the SETUP button, plug in USB power, and continue to hold down SETUP until the LED blinks yellow, then release? If it stays in blinking yellow you should be able to use the USB Device Restore tool or particle update.
this solution worked well for my 1st photon - i’ve reset it and downgraded to 1.4.4 and now everything looks fine
but for the 2nd photon - combination helps to put Photon to DFU mode , but laptop still won’t see it despite that its connected via USB … while 1st photon connection was fine