- BuildFirmware
- FlashReal device
- DebugDevice output
- FixNext revision
What the board does decides the next change.
Build. Flash. Debug. Fix.
In one loop.
Bring-up is flash, read the log, guess, repeat. Flash runs that loop on the real board and uses its output to make the next fix.