Device OS 6.3.3 Release is available in the Web IDE, Particle CLI and Workbench for (Argon/Boron/B-SoM/B5-SoM/Tracker/Tracker-M/E-SoM-X/M-SoM/P2).
Released on June 11, 2025
See documentation about Device OS versions, their current state, upgrades and downgrades here.
Gen 3 256KB application binary support
Device OS v3.1.x and further releases bring support for 256KB application binaries to all Gen 3 platforms (at that time: Argon, Boron, B SoM, B5 SoM, Tracker). A few important aspects of this change:
- Compatibility with 128KB applications built with < Device OS 3.1 versions is maintained. Devices can still run them even if other parts have been upgraded to Device OS 3.1+.
- Upgrade process OTA (including product-based upgrades) is transparent.
- When upgrading locally (using DFU or Serial), make sure to update the bootloader first, as it has some logic managing compatibility between 128KB and 256KB application types. See this page on steps how to perform the update.
- If using standalone Particle CLI installation, make sure it's updated to >= 2.12.0 version, which includes support for 256KB applications.
6.3.3
FEATURES
- Panic vitals #2872
ENHANCEMENTS
- [Gen 4] Cortex-M33 FreeRTOS port updated to latest version with
BASEPRI
fixes #2872 realtek_ambd_sdk_public#6
BUGFIXES
- [Gen 4]
free_worker
incorrect queue put #2872 - [Gen 3] BLE lock is acquired inside ISR handler in cases where BLE memory pool gets exhausted #2873
- [Gen 4] BLE stack does not handle correctly the case where the peripheral does not respond to the MTU exchange request #2873
System Binaries (all devices)
Programming and Debugging
You can view specific programming and debugging notes for this version of firmware here.