Design Log DEC 105 cfg route moved to full cm5 software control physical usm switches retired - thepinkmile/Enigma-NG GitHub Wiki
DEC-105 - CFG_ROUTE Moved to Full CM5 Software Control; Physical USM Switches Retired
| Field | Value |
|---|---|
| Decision ID | DEC-105 |
| Status | Decided |
| Date | 2026-09-17 |
| Author | Izzyonstage & GitHub Copilot |
| Amends | DEC-032, DEC-071 |
| Related | DEC-089, DEC-104 |
Context
CFG_REFMAP had already moved to the Cypher JTAG UFM-write path under DEC-089. The remaining
physical CFG_ROUTE switch and CFG_APPLY_N pushbutton path on USM were then superseded by the
agreed Cypher-centric HID redesign.
Decision
- Remove the physical
CFG_ROUTEswitches from USM. - Remove the physical
CFG_APPLY_Npushbutton path from USM. - Keep
CFG_ROUTE[3:0]as a CM5-owned value presented to CypherU8over the Cypher-local I2C path. - Keep reflector-map selection under DEC-089's JTAG UFM-write mechanism.
Rationale
- Aligns both configuration banks under software ownership.
- Removes the remaining hardware state on USM that no longer serves the active design.
Impact
- USM no longer hosts
CFG_ROUTEorCFG_APPLY_Nhardware. - Cypher no longer documents the
CFG_APPLY_Nsignal or the former USM harness connector.