B404X Power Consumption Regression with SARA R410/R510 #2870
grahamPatico
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Power Consumption Regression on Boron B404X with SARA R410/R510 Modem (Device OS 6.2.1 and 5.5.0)
Overview
Recent versions of Device OS (6.2.1 and 5.5.0) exhibit significantly increased and inconsistent power consumption on Boron B404X devices using the u-blox SARA R410/R510 modem. Compared to stable behavior on earlier firmware (pre-September 2023), current draw is up to 8× higher, severely impacting battery-powered deployments.
https://community.particle.io/t/brn404x-with-device-os-6-2-1-5-5-0-8x-and-highly-fluctuation-power-consumption/68802/48
Affected Platform
Key Findings
1. Power Behavior
Particle.function()
orParticle.publish()
triggers a temporary reduction to ~27mA, which then rises again within seconds or minutes.2. Root Cause Indicators
Power-saving inconsistencies appear to be related to the UPSV=1 (ultra-low power) mode handling:
a. UPSV Mode Instability
b. RXD Pin Activity (Every ~1.28s)
c. Keepalive Configuration Conflicts
d. PPP Client UPSV Behavior
3. Recent Change
CHANGELOG.md
.Steps to Reproduce
Particle.function()
Recommended Actions
🔧 Short-Term Workaround
Explicitly disable UPSV to restore stable behavior:
Cellular.command("AT+UPSV=0");
🛠 Engineering Review
Impact
This regression causes a dramatic increase in power consumption for battery-powered devices, reducing expected battery life by up to 8×. For applications such as field deployments, remote sensing, and wildlife monitoring (e.g., OcuTrap), this presents a major operational and commercial challenge.
Request for Review
We’d appreciate support from the Particle engineering team or guidance from other developers who may be experiencing similar issues. I am happy to share detailed logs, test scenarios, and additional profiling data.
Thank you,
Graham Patterson
Beta Was this translation helpful? Give feedback.
All reactions