RTOS queue fairness under burst radio

Measure scheduler decisions when LTE modems spike IRQ load on a constrained MCU.

Cover visual for RTOS queue fairness under burst radio

Duration

12 business days

Format

Workshop + brief

Investment

₩7,800,000

Platform

FreeRTOS

Scope

We capture trace windows around modem bursts, correlate with thread ready queues, and recommend priority ceilings without starving maintenance tasks.

Included analyses

  • IRQ budget spreadsheet tied to modem AT windows
  • Thread readiness heatmap for 48-hour soak
  • Deferred work queue sizing experiment plan
  • Mutex audit with priority inheritance toggles
  • Power-manager handshake review
  • Release notes template for RTOS tuning deltas

Outcomes you can publish internally

  1. Evidence-backed priority table
  2. Safer defaults for maintenance threads
  3. Trace recipe your team can replay monthly

Lead advisor

Portrait for Jiwon Choi

Jiwon Choi

RTOS performance engineer with a decade on ARMv7M fleets.

FAQ

Which tracing backends?

SEGGER SystemView, Percepio Tracealyzer, or vendor ITM—whatever you already license.

Can you sign an NDA?

Yes, mutual NDA precedes log exchange.

Limitations?

We do not certify safety compliance; we supply measurements and recommendations only.

Experience notes

“Clear read on why our MQTT thread starved during OTA.”

— Eun · Busan telemetry shop

“Still tuning priorities, but the RTOS queue fairness brief gave us a shared vocabulary.”

— Rina , Firmware lead