device-os
device-os copied to clipboard
Device OS (Firmware) for Particle Devices
### Problem Various users have encountered issues updating large applications. We should extend our testing to cover more realistic use cases. ### Solution The USB and OTA update tests should...
TODO
**NOTE: this PR is targeting the `feature/muon-som-evb` branch** ### Example App ```cpp #include "application.h" SYSTEM_MODE(SEMI_AUTOMATIC); SerialLogHandler l(LOG_LEVEL_ALL); uint8_t auxPwrPin = D23; STARTUP(System.enableFeature(FEATURE_ETHERNET_DETECTION)); STARTUP({ System.setPowerConfiguration(SystemPowerConfiguration().auxPowerControlPin(auxPwrPin).feature(SystemPowerFeature::PMIC_DETECTION)); }); void setup() { while (!Serial.isConnected())...
**NOTE: this PR is targeting the `feature/muon-som-evb` branch** ### Problem Currently W5500 interrupt pin is essential for Ethernet to be functional. However, for the Ethernet feather wing from Adafruit doesn't...
### Problem The RTL bootloader has not been updated to use the backup register HAL to communicate reset reason to the system part application. This leads to undefined reset reasons...
### Problem - `slo/connect_time` failing warm boot times of < 30s on EG91-NAX due to PPP data link not resuming, requiring a modem power cycle and cold boot, which adds...
## 5.8.2 ### FEATURES - [Gen 4] [rtl872x] Improve coexistence between Wifi and BLE when both are used simultaneously [#2764](https://github.com/particle-iot/device-os/pull/2764) - [Gen 4] [rtl872x] [BREAKING CHANGE] Backup RAM is no...
**NOTE: this PR is targeting the `feature/auxiliary-power-control` branch** ### Problem The Ethernet reset pin on Muon is controlled by a reset IC, instead of GPIO. The reset IC will delay...
**NOTE: this PR is targeting the `feature/auxiliary-power-control` branch** ### Problem 1. Currently the pin for PMIC interrupt is pre-defined per platform in DVOS and customer has to designed their own...