Job 3G1 Correction
IN_5 / Thermal Pad 1 → INGND_4 / Thermal Pad 2 → GNDSYS_5V net finds only U4:OUT, U9:OUT, U10:VIN, U10 input capacitors C52/C53, and R33. The ten XIAO carrier VBUS pins are not on SYS_5V in the live netlist: coordinator X1 is on single-pin COORD_5V; U16–U24 VBUS pins are not members of SYS_5V. CN1 fan connector is also not a SYS_5V member. Therefore the requested “every present SYS_5V load” proof cannot honestly include the ten modules or fan as electrically present loads.Table
| Intended/direct consumer | Manufacturer evidence | Minimum verified input | Result |
|---|---|---|---|
| 10 × Seeed XIAO ESP32-C5 VBUS | Seeed official wiki/schematic identifies VBUS/5V feeding SGM6029CYG/TR. SGMicro specifies SGM6029 VIN 1.95–5.5 V, but no manufacturer-guaranteed minimum VBUS for regulated 3.3 V at the XIAO’s actual load was found. Buck dropout/max-duty behavior is load dependent. | Not established | Blocking evidence gap; do not assume 4.75 V. |
| U10 LMR33630 | TI recommended VIN starts at 3.8 V; completed external UVLO nominal on/off 4.296/3.947 V, resistor-only ON corners 4.2355–4.3581 V plus IC threshold tolerance. | External turn-on worst corner not fully restated with IC tolerance; nominal 4.296 V | Not limiting versus intended 5 V modules, but not the only intended load. |
| Fan branch | Project specification calls for 5 V ACP2006 fan, but live CN1 is not connected to SYS_5V; exact fan MPN/datasheet and startup/stall minimum voltage remain pending. | Not established | Blocking evidence gap. |
| Other direct persisted SYS_5V consumers | None beyond U10 and passives in the live netlist. | — | The intended architecture is incompletely wired. |
SYS_5V in the persisted netlist.BAT_5V_min is lower than 4.8069 V but cannot be numerically closed with current evidence.VFWDTH = 83–125 mV; required maximum 125 mV is used. tSWRCB = 50 µs applies after the threshold condition is met.I, capacitance needed only for an additional droop \Delta V during recovery is:250 µC/ΔV; for only 50 mV additional droop it requires 5,000 µF effective, before threshold-crossing time, ESR step (I·ESR), tolerance, temperature, aging, and DC bias. Practical margin would require substantially more and controlled ESR/inrush. Existing SYS_5V has U10’s 22 µF input ceramic plus 220 nF bypass only; no verified hold-up bank exists. Large bulk would also require U3/U8 stability, startup, source-stage inrush and eFuse energy validation.Table
| Candidate | Disposition |
|---|---|
| TPS2117DRLR | Reject: integrated mux is 4 A, below the required 5 A continuous design class. |
| LTC4417CUF/CGN family | Active and present in Flux; prioritized 3-input controller with external back-to-back P-channel MOSFETs and VALID outputs. Reject for this pass: ADI specifies reverse-connect threshold 30–200 mV and 8 µs invalid detection, plus 0.7–3.2 µs break-before-make. At the maximum 200 mV threshold, the optimistic U8 static low corner implies about 4.607 V before additional droop. It therefore does not close the unknown load-minimum requirement. A source must also be valid 100–412 ms before use. |
| LTC4416 family | Active Flux entries exist, but a complete, manufacturer-verified 5 A priority/reference implementation, status behavior, switchover floor and exact external-FET network were not closed in this pass. Not selected. |
| LM74700-Q1 / LM74610-Q1 | Useful external-FET ideal-diode controllers and available in Flux, but not complete deterministic dual-input priority muxes; extra hardware priority/validity logic would need full verification. Not selected. |
| SQ4435EY-T1_GE3 P-FET | Flux-available active candidate, 30 V, 15 A, RDS(on) max 31 mΩ at VGS = −4.5 V. Two back-to-back FETs per input would dissipate about 5²×0.062 = 1.55 W per conducting channel at the guaranteed resistance before hot derating—thermally unattractive and not a completed solution. |
Table
| State | Conducting/blocked path | Minimum estimate | Policy/status dependency |
|---|---|---|---|
| No source | U4/U9 intended off; reverse paths blocked by back-to-back FETs | 0 V | EN/UVLO support incomplete; status not valid. |
| Battery only | U8→U9→SYS intended | Below 4.8069 V loaded; exact floor open | Battery load ceiling and BAT_SOURCE_PG incomplete. |
| USB only | U3→U4→SYS intended, but U4 IN is presently Net 1, not USB_5V | Not validly connected | U4 misconnection is an implementation blocker. |
| USB insertion during battery | Higher USB intended to reverse-block U9 | Unproven | Converter-loop and threshold interaction untested. |
| Both valid | USB nominally preferred by voltage offset | Unproven | No deterministic hardware priority. |
| USB removal | U9 recovery after up to 125 mV differential + 50 µs | ≤4.6819 V before dynamic losses at optimistic static U8 corner | Fails production proof. |
| Weak/collapsing USB + battery | Potential threshold hunting/eFuse latch/load shedding interaction | Unproven | Requires hardware priority/valid-window design and coordinator load policy. |
| Battery fault + USB | USB path should carry if valid | U4 wiring/support incomplete | Fault/status nets incomplete. |
| Source OV/UV | Corresponding TPS path intended off | May interrupt SYS | Threshold networks incomplete. |
| Selector fault | Latch-off possible; no guaranteed alternate-path behavior | Undefined | Requires bench fault injection and named valid/fault outputs. |
SYS_5V (without touching unrelated blocks until authorized).Status — STOP / implementation not authorized by evidence
Live-schematic evidence and load-minimum audit
BAT_5V worst-case calculation
TPS259474 U4/U9 hold-up verdict
Replacement architecture search and candidate dispositions
Source-state table (current/rejected architecture)
U2/U7 completion status
Focused validation
Exact blockers and next actions
Remaining bench/layout tests
Capacity