Here’s a recap on how to get system firmware to your devices:
-
Update from Build (Web IDE) or CLI by flashing a new application. (Note that with the CLI you must use
particle flash
rather thanparticle compile
. This will flash 3 binaries - the application, system-part1 and system-part2. Do not interrupt the process. If the process is interrupted, then re-flash the application to reapply system firmware. -
At present, flashing from Particle Dev DOES NOT update system firmware. In that case, you need to update via the CLI. See below.
-
Updating via the CLI either using DFU mode or an OTA update. Both approaches are described here.
Thanks