|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Apps that were in ../hw_validated/hil/ and failed a recorded full bench run. They sit here to preserve that negative evidence until a later run supersedes it. Each app's own README carries its suspected blocker.
Neither this directory nor hw_validated/hil/ is a live dashboard. Tier placement records the outcome that caused the last move; only a dated run of the current commit can support a current green/red claim.
A blocker written down is a hypothesis, not a verdict. One app here was labelled "needs an Ethernet peer"; it got one, and failed anyway – on a firmware regression that had been sitting on dev for a month behind that wrong label (#499). Expect clearing a blocker to sometimes reveal a defect rather than a pass.
They build like any other app and the target name does not change with the tier. Re-validating one is a git mv back into hw_validated/hil/; its hil.conf travels with it.
For every app here, the recorded run that caused its move passed in tools/ra8_emulator and failed on the bench. Under the EIL == HIL rule, that historical divergence is worth keeping visible; it is not a current-pass claim.
But the EIL run set and the parity gate discover apps only under hw_validated/hil/, so moving an app here drops it from the enforcing EIL run set – no more per-hil.conf assertion in the emulator. The io-fabric demos are still booted by the emulator gates that resolve apps by name and are tier-agnostic, so their boot coverage survives; the assertion does not.