From 42b3944ebe578e1ea4be765b62b8769e300af18b Mon Sep 17 00:00:00 2001 From: Cyd Date: Sun, 19 Jul 2026 16:53:02 -0500 Subject: [PATCH] Christen RIO 4.3: RIOv4_3.bin is the production firmware MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Final gate passed: 120s mash at 549 presses/min sustained (heaviest stress run of the campaign) — zero wedges, counters flat, NAK 0, all 247 resends healed. RIOv4_3rc1 renamed to RIOv4_3.bin (same bytes, sha dc59bd51cae3...); README/ANALYSIS promote it, production table updated (native-game cabinets -> RIOv4_3.bin; FastRIO 4.3 variant is build-on-demand with the documented flag set + acceptance ladder). Co-Authored-By: Claude Fable 5 --- display-board-1408.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/display-board-1408.md b/display-board-1408.md index 0589704b..db44d776 100644 --- a/display-board-1408.md +++ b/display-board-1408.md @@ -124,9 +124,10 @@ also the RIO's **error annunciator**: cockpit's display reads `E0…` instead of `F0000000`, the serial link has been dropping or retrying. Note there is **no threshold in stock firmware** — the first event paints `E0000001` permanently; the - `_e0t5` patched images (`make_patch.py --e0thresh`, see - [RIOv4_2-ANALYSIS.md](../../rio-firmware/RIOv4_2-ANALYSIS.md)) keep - the display quiet until a counter reaches 5. + **RIO 4.3** firmware (`make_patch.py --e0thresh`, see + [RIOv4_2-ANALYSIS.md](../../rio-firmware/RIOv4_2-ANALYSIS.md)) keeps + the display quiet until a counter reaches 5, and repaints honestly + after every check self-test. - **`dEAd` crash screen** (`$DAB8`, loop at `$DAB2`) — the TX-ISR ring drain (`$D8C2`) looks each outgoing command byte up in an 8-entry dispatch table at `$3158`; an unmatched byte means internal state