RuView: Firmware Onboarding Still Isn't Done

Two rounds of firmware fixes this cycle targeted the same problem — getting USB onboarding working reliably on the ESP32-C6 — while a separate calibration fix tightened how the server verifies which nodes actually contributed data.

Duration: PT2M25S

Episode overview

This episode is a short developer briefing from RuView.

It explains recent repository work in plain language.

  • Show: RuView
  • Published: 2026-09-12T06:05:04Z
  • Audio duration: PT2M25S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

This is RuView for September 12, 2026.

The top story today: firmware onboarding for the ESP32-C6 took two passes to get right, and that's worth remembering if you're touching that console path.

PR 1902 merged the secure macOS USB onboarding work onto main and fixed a console conflict on the C6 chip — the mmwave sensor init routine was defaulting to a UART pinout that collided with the chip's primary console receive line, making onboarding unreachable. That fix landed and merged via commit 33a9e90.

But it wasn't the end of the story. PR 1904, opened hours later, found that the onboarding contract still wasn't reaching the device correctly. The USB Serial JTAG interface needed to be the primary console, not secondary — because on this platform, secondary consoles are output-only and can't receive the handshake…

Second theme: data integrity on the calibration server. PR 1903 bound calibration receipts to a specific room and session identity, and made the server track which nodes were actually requested versus which ones contributed CSI data — refusing to finish a calibration until every requested node checks in. That closes…

What's next: watch for any residual C6 console regressions now…

Nearby episodes from RuView

  1. Truth in Telemetry, Trust in Firmware
  2. Fixing the Fleet's Blind Spots
  3. Trusting the Math Behind the Guardrails
  4. Getting Multi-Node CSI Sensing to Actually Agree
  5. Weekly Recap - Fleet Truth: Making Hidden Failures Visible
  6. Calibration Integrity Hardening
  7. Cross-Platform Sensing Gets Real
  8. Silent Failures, Now Visible