bench@coreanvil:~/bringuptwo-bench lab · Ghent

Build artefacts

Flashable images produced at the bench. One binary per board revision per change worth keeping; nothing clever, just a record of what was on a board when a measurement was taken. Toolchain is xtc-elf 7.3.

Naming

<board>-<rev>-<short-id>.bin, short id = first 7 hex of sha256(image)

The short id is the first seven hex of the SHA-256 of the image, so the filename alone tells you whether two people are holding the same binary. Images live in /vol/builds/<board>/ next to a sha256sums file; this table is the published index of 11 of them.

artefactrevshort iddatesizenote
mb9-kestrel-C-4c1f0ab.binrev C4c1f0ab2026-09-30180 KiBadds register read-back on the fast controller
mb9-kestrel-C-9e7d215.binrev C9e7d2152026-09-27178 KiBfirst image that reaches the console prompt
nd200-sable-A2-0b53c84.binrev A20b53c842026-08-18334 KiBprints all six strap pins at boot
nd200-sable-A2-77ae1c0.binrev A277ae1c02026-08-15332 KiBloader only, no peripheral init
px12-harrow-B-d2904f6.binrev Bd2904f62026-05-29124 KiBreference sweep used for Table 2 of that entry
px12-harrow-B-1a6b338.binrev B1a6b3382026-03-28122 KiBsixteen-channel walk at 2 kS/s
gl80-quarry-D-58cc4e9.binrev D58cc4e92025-11-2096 KiBsoak image, ran 96 hours unattended
gl80-quarry-C-41a7e02.binrev C41a7e022025-03-1890 KiBproduction-candidate soak image
jl3-snipe-B-b7c0d14.binrev Bb7c0d142025-09-1072 KiBcold-junction correction table rebuilt
kt5-avocet-A-e2f6a9b.binrev Ae2f6a9b2025-10-15108 KiBCAN loopback self-test at 1 Mbit
ek2-shrike-C-5d1c330.binrev C5d1c3302024-10-2964 KiBenergy accumulator rollover fix

Tools

bake builds, drop flashes, boot-catcher captures the first console output before the loader hands over. All three are in-house and intentionally dumb; the cleverness is supposed to be on the board, not in the tools.