| title |
tags |
project |
author |
date |
status |
| EinarBoard 1.0 (rev 1.1) — Bring-Up Runbook & Anticipated-Trouble Register |
| project-drogheda |
| hardware |
| einarboard |
| bringup |
| testing |
| runbook |
|
Project Drogheda |
Helgen CTO |
2026-07-08 |
ACTIVE — execute in order when boards arrive |
EinarBoard 1.0 — Bring-Up Runbook
Order (FINAL — replacement of 2026-07-08): original PCBA SMT026070860564 cancelled (2 BOM
lines lost at matching); replacement placed 2026-07-08, live-verified complete: 53 lines,
116/118 designators assembled incl. D2/DBK2/DBK1 and all six LEDs. Rotations confirmed by Leo
in the placement viewer. Deltas vs the original parts map: LEDs = C2295 KT-0805R (RED — all
indicators red by choice) · RS1 = C2988654 (HoLLR1206-1W-8mR-1%, spec-compliant alternate) ·
100nF = C1591 · 22µF ×4 = C76637 · R51 = C22972 · 22k = C31850. J1/J2 NOT assembled (the only
unselected parts) → bench jig-solder; buy two 1×20 2.54 female sockets locally (the C50984 reel
is locked in JLC inventory for future PCBA). Setpoints re-derived from ordered values 2026-07-08: fan 4.99 V · modem 3.33 V ·
I_chg 2.42 A · input limit 3.12 A · PFI 4.61 V · backup 4.79 V — all on target.
A. NOW — before production starts (the $479 gate)
B. Reception (day of delivery)
C. Board #1 electrical bring-up — NO modules socketed, current-limited bench supply
- Resistance sanity (unpowered): 24V_IN→GND, MAIN5V→GND, 3V3_MODEM→GND — no shorts (>1 kΩ).
- 24 V path: bench supply 24 V, limit 200 mA → P1 pins 1/2. Check: 24V rail after Q10 ≈ 24 V
(reverse-protection FET conducting), 5V_FAN = 5.0 V (U2 running), fan header P6 pin 1.
- Vehicle 5 V path: 5 V, limit 500 mA → P2. Check: MAIN5V ≈ 5 V (LTC4040 input FET
passing), SYS5V after P11 jumpered/switched ON, Blackpill socket pins J1-20/J2-18 = 5 V.
- Load switch default-OFF (invariant #1): with no MCU, SW_5V must be 0 V. Then short
J1-7 (PWR_CTRL) to 3V3 momentarily → SW_5V = 5 V, 3V3_MODEM = 3.33 V (U7 up).
- Ignition sense: 12 V and 24 V through P1-3 → IGN_SENSE (J1-11) clamps ≈ 3.5–3.6 V; 0 V → <0.3 V.
- ⚠ CHARGER NTC TRAP (this WILL look like a dead charger): with no battery-harness NTC on
P4-3, the LTC4040's NTC pin is pulled to VIN by R55 → reads "battery too cold" → charging
silently paused. For bench charge tests, connect 10 kΩ from P4-3 to P4-2 (GND) to emulate
25 °C. Do not debug the charger without it.
- Charger (with NTC emulation + real 1S4P pack or bench cell): connect pack to P4 →
CHRG (J2-11) low while charging; charge current ramps ≤ 2.42 A; input current never exceeds
~3.1 A (watch the bench meter — this validates RS1/CLPROG behavior).
- Backup event (THE LTC4040 validation — this block never saw a proto): system running on
P2 5 V with pack connected → pull P2 → VSYS holds ≈ 4.79 V from boost, board keeps running.
Measure: no back-feed voltage appearing on the disconnected P2 pins (validates Q7 orientation
fix). Restore P2 → seamless return + recharge. Do this before any fleet commitment.
- K1 fail-safe: unpowered board: continuity K1 pin 1 ↔ pins 5/6 (NC closed = corrections
path exists with dead MCU). Powered + PB5 high: path opens to NO (pin 10).
D. Module integration (board #1 only, then replicate)
E. Known-accepted risks (decision register — watch, don't re-litigate)
| Risk |
Decision/owner |
Watch for |
| J1/J2 rows at 15.00 mm vs 15.24 reading of module |
Leo, vernier-verified, 2026-07-07 |
Insertion force; pin preload; use jig-solder trick if stiff |
| LTC4040 block fab'd without proto validation |
Gate waived consciously (boards cheap) |
Step C.8 is the validation — run it FIRST |
| C22 = 35 V part on 24 V node (spec said 50 V) |
Accepted at order |
Nothing expected; note for rev 1.2 BOM |
| C778721/C90142 ceramic bias derating |
Within design margins |
— |
| D4G1 modem LED driven from 1.8 V pin |
Known-dim (audit L4) |
Don't debug as a fault |
| Backup boost budget 1.93 A of 2.5 A at modem TX burst |
Margin accepted; 104 µF VSYS bank |
Brownout during TX only if budget exceeded — scope VSYS during TX test |
F. Fleet replication (after board #1 passes everything)
Per-unit checklist: NTC harness populated (removes the C.6 emulation) · module orientations ·
switch-to-UART1 on old Pros · F9P FLASH config verified by power cycle · jig-soldered strips ·
GGA≥4 open-sky check · then HBOX integration per the enclosure docs (fit verified 2026-07-07).