Skip to content

v2.2.0-rc.1 (Photon/P1/Electron/Argon/Boron/B SoM/B5 SoM/Tracker)

Pre-release
Pre-release
Compare
Choose a tag to compare
@keeramis keeramis released this 24 Jun 19:58

Device OS 2.2.0-rc.1 Release Candidate (LTS) is available in the Web IDE, Particle Workbench and Particle CLI for (Photon/P1/Electron/Argon/Boron/B SoM/B5 SoM/Tracker).

released on June 24th, 2021

See documentation about Device OS versions, their current state, upgrades and downgrades here.


2.2.0-rc.1

FEATURES

  • [Boron / B SoM / Electron] Support for SARA R410 05.12 modem firmware #2317 #2319 #2318

ENHANCEMENTS

  • [Gen 3] Remove XIP support for accessing the external flash #2302 #2321
  • Trigger a compiler error when a function returning a value does not do so #2323
  • [Argon] Cache ESP32 MAC address in persistent storage to improve boot-up times #2327
  • [Cellular] Add CellularSignal::isValid() and CellularSignal::operator bool() APIs #2212

BUGFIXES

  • [Gen 2] Fix unexpected network connection establishment after exiting sleep mode when only Network.on() was called #2309
  • [Gen 2] Fix unexpected network connection establishment when the modem or WiFi initialization failes, but only Network.on() was called #2309
  • [Photon / P1] Make sure to close all sockets when deinitializing WICED WLAN connectivity subsystem #2313 #2321
  • [B5 SoM / Tracker] Fixes external flash DFU definition on in bootloader to use 4KB sectors 399b8a0 #2321
  • Fix non-MBR-based bootloader updates #2327

INTERNAL

  • Add an integration test to validate network/cloud connection time SLOs #2312 #2320 #2321
  • [ci] Fix MarkupSafe weirdness #2317
  • Add .bundleignore for Workbench Device OS source code bundles #2326
  • Manage GCC dependencies with .workbench/manifest.json d94f08030

System Binaries (all devices)

https://github.com/particle-iot/device-os/releases/download/v2.2.0-rc.1/[email protected]


Programming and Debugging

You can view specific programming and debugging notes for this version of firmware here.