- | 1 | Program baseline bitstream | JTAG detect + successful configuration |
- | 2 | Clock/reset sanity | Stable clocks and deterministic reset release |
- | 3 | ADC front-end | Valid raw data visible in ILA on expected clock |
- | 4 | DDC verification | Expected valid strobe and non-zero I/Q outputs |
- | 5 | Matched filter stage | Range profile valid asserted and segment flow correct |
- | 6 | Range/Doppler pipeline | Deterministic frame outputs with full bin coverage |
- | 7 | USB host link | Sustained transfer and stable framing over soak window |
- | 8 | Thermal/power screen | No rail anomalies or thermal runaway under load |
+ | 1 | Freeze known-good firmware and bitstream baselines | Tracked commit, named artifact set, and repeatable programming flow are available | Git commit, bitstream path, reports, programming TCL |
+ | 2 | Preserve clean implementation constraints | Positive WNS/WHS/WPWS, XDCB-5 cleared, only documented methodology residue remains | Timing summary and methodology report |
+ | 3 | Keep regressions green before board arrival | MCU host tests and FPGA regression/integration suites pass on the tracked tree | 15/15 MCU and 18/18 FPGA logs |
+ | 4 | Make first-power-on behavior observable | Clock, LO, beamformer, PA, and USB status can be identified from logs or status outputs | DIAG coverage, status fields, ILA/debug plan |
+ | 5 | Prepare board-arrival execution checklist | Power order, abort criteria, and host-side capture steps are written and reviewed | This page plus reports and scripts references |
+ | 6 | Document unresolved pre-hardware risks | Open issues are explicitly listed so Day-0 findings are interpreted correctly | Known-open-risks section below |