Track 6 · Planned · Tentative Q2 2027
Verification, Silicon Stress Testing & Embedded CI/CD
Testing firmware on the host, in emulation and on real hardware, stressing it at the corners, and gating every commit in CI.
Track 6 isn’t on sale yet. It opens for pre-order when writing starts, with release planned for Q2 2027.
I need Track 6 sooner
Why each module matters
- 6.1Host-Based Testing & Decoupled MockingTest most of your firmware logic on the host in seconds, without waiting for hardware.
- 6.2The $200 Pragmatic Hardware-in-the-Loop (HIL) RigBuild a real hardware-in-the-loop test rig on a small budget, instead of a rack that costs tens of thousands.
- 6.3Virtual Target Emulation (QEMU & Renode)Run regression tests in CI on emulated targets, so testing doesn't queue for scarce hardware.
- 6.4Silicon Stress Testing & Corner TortureExpose race conditions and environmental failures at the corners, before the product ships.
- 6.5Headless Embedded CI/CD AutomationMake builds reproducible and catch memory growth before code merges, so "it builds on my machine" stops being an answer.
The cost of a single failure
- The failure it addresses
- The 32-bit millisecond rollover crash at 49.7 days, and spending heavily on commercial test racks.
- Typical cost if it happens
- $30,000–$100,000 for an emergency field firmware update, and about $35,000 on test equipment you may not need.
- What the track teaches
- Teaches 7-day soak tests, bus saturation tests and building a practical $200 hardware-in-the-loop rig.
Cost benchmarks and engineering labour estimates are drawn from typical industry averages (fully loaded engineering rates of $80–$100 an hour, typical prototype fabrication costs, and low-to-mid volume manufacturing runs). They are provided for risk assessment, educational planning and internal budgeting only. No specific financial return, operational saving or outcome is guaranteed. All tracks
Release emails for Track 6
One email each time a module in this track ships.
Track 6 / Module 6.1
Host-Based Testing & Decoupled Mocking
Unity, CMock and FFF on the host, mocking at the HAL instead of raw registers, and host-versus-target differences.
- Status
- Planned
- Track release
- Q2 2027 (tentative)
- Included in
- Track 6
Path
The step-by-step path for this module is published before it’s released.
Every module includesHandbook (PDF)
Some modules also ship extra files, such as code or register maps.
Track 6 isn’t on sale yet. It opens for pre-order when writing starts, with release planned for Q2 2027.
Track 6 / Module 6.2
The $200 Pragmatic Hardware-in-the-Loop (HIL) Rig
A Raspberry Pi, relays and a programmable supply that power-cycle the board, flash it over SWD and drive the UART on every commit.
- Status
- Planned
- Track release
- Q2 2027 (tentative)
- Included in
- Track 6
Path
The step-by-step path for this module is published before it’s released.
Every module includesHandbook (PDF)
Some modules also ship extra files, such as code or register maps.
Track 6 isn’t on sale yet. It opens for pre-order when writing starts, with release planned for Q2 2027.
Track 6 / Module 6.3
Virtual Target Emulation (QEMU & Renode)
Headless Cortex-M and RISC-V emulation, multi-node boards with simulated peripherals, and regression runs in CI.
- Status
- Planned
- Track release
- Q2 2027 (tentative)
- Included in
- Track 6
Path
The step-by-step path for this module is published before it’s released.
Every module includesHandbook (PDF)
Some modules also ship extra files, such as code or register maps.
Track 6 isn’t on sale yet. It opens for pre-order when writing starts, with release planned for Q2 2027.
Track 6 / Module 6.4
Silicon Stress Testing & Corner Torture
Flooding CAN, I2C and SPI past rated load, temperature and voltage corners, and soak tests that expose leaks and the 49.7-day tick rollover.
- Status
- Planned
- Track release
- Q2 2027 (tentative)
- Included in
- Track 6
Path
The step-by-step path for this module is published before it’s released.
Every module includesHandbook (PDF)
Some modules also ship extra files, such as code or register maps.
Track 6 isn’t on sale yet. It opens for pre-order when writing starts, with release planned for Q2 2027.
Track 6 / Module 6.5
Headless Embedded CI/CD Automation
Containerised toolchains, zero-warning and static analysis gates, and failing builds that exceed their Flash or RAM budget.
- Status
- Planned
- Track release
- Q2 2027 (tentative)
- Included in
- Track 6
Path
The step-by-step path for this module is published before it’s released.
Every module includesHandbook (PDF)
Some modules also ship extra files, such as code or register maps.
Track 6 isn’t on sale yet. It opens for pre-order when writing starts, with release planned for Q2 2027.