Hardware Prototype Planning


The connector-placement pass previously established these intended orientations:
  • J1/JD: 270°, outward left
  • J3–J6: 90°, outward right
  • J8/J9: 180°, outward top
  • J2/J7: 0°, outward bottom
  • Both Ethernet jacks oriented consistently toward their assigned outside edge
  • All components remain top-side assembly only
Since then, the authoritative stackup was finalized as custom-4-layer:
  • Top: 0.070 mm / 2 oz
  • Mid-Layer 1: 0.035 mm / 1 oz, ground plane
  • Mid-Layer 2: 0.035 mm / 1 oz, power plane
  • Bottom: 0.070 mm / 2 oz
I cannot perform the requested live reconciliation or continue mutations because no ACUs are currently available.
Remaining work:
  • Verify connector layers, rotations, mating faces, edge clearances, and 3D seating in the live PCB.
  • Confirm JD’s correct physical part/land pattern; preserve its existing electrical pin mapping.
  • Apply custom-4-layer to the board.
  • Complete the component Layout/footprint metadata audit.
  • Verify 170 top-side and 0 bottom-side components.
  • Run placement DRC and correct overlaps/courtyard violations.
  • Apply the supplied JLCPCB rules, then proceed to routing and manufacturing export.
Reconcile connector placement
Audit connector fit
Confirm JD footprint
Apply four-layer stackup
Check placement violations

Final Schematic ERC Cleanup
Date: 2026-08-20
Scope: Final bounded schematic/ERC cleanup only; PCB layout not started.
Scope status

Table


ItemStatusResult / blocker
1. Isolated 5 V rail power findingsCompletedISO_5V_SAS and ISO_5V_COM are now explicitly typed as Power. Existing RBE-0505S connectivity was verified: U15/U16 +Vout drive their respective isolated rails and both -Vout pins return only to ISO_GND. GND, ISO_GND, and CHASSIS remain separate.
2. DS3231 backup and ~RSTFailed / blocked by required choicesBOM contains no backup cell, holder, or supercapacitor. U9 Role Details mention “CR2032 backup,” but this is not an exact orderable cell/holder selection, so none was invented. VBAT remains open. ~RST remains open because the datasheet describes an open-drain reset/power-fail pin requiring a pull-up when used, but project intent does not define its use and the datasheet evidence did not explicitly authorize an NC marker.
3. Safe no-connect cleanupPartial completedMarked U15/U16 pin 4 NC per RBE datasheet. Removed unused U2/U3 PGOOD nets and marked PG no-connect; TI explicitly states PG must be left floating when unused. Connected JD’s two shell terminals to CHASSIS for the exact shielded, non-LED RJ45. No MCU GPIO was marked NC because canonical documents explicitly leave the resource map unresolved.
4. Orphan optional componentsCompleted review; none removedQ2 and D2 have documented unresolved USB/service roles; Q3/Q4 have documented serial interlock roles. They are not BOM-less or intent-less placeholders, so removal would violate the bounded scope.
5. J7Completed as constrainedLeft untouched. All 20 pins still require a service/debug mapping, or J7 should be removed by an explicit design decision.
6. Undocumented GPIO assignmentsCompleted as constrainedNo W5500 SPI/INT/RST, ATmega↔ESP32, serial-select, FRAM CS, or TPS23861 control assignments were invented.
7. LM5155/TPS23861Completed as constrainedNo compensation, current-sense, switching power stage, PSE FET, or 54 V injection circuitry was improvised.
8. Fresh ERCCompletedFresh ERC reduced from 133 to 126 findings: 122 floating pins, 1 missing-power finding, 3 single-pin nets.
Exact remaining findings grouped by decision area
Counts below count ERC findings, so U9 VBAT contributes both one floating-pin finding and one missing-power finding.

Table


GroupFindingsIncluded issues
Service connector mapping20J7 pins 1–20.
MCU GPIO/resource map7626 ATmega pins (including reset), 34 ESP32 pins, 12 dual-W5500 SPI/INT/RST pins, FRAM ~CS, and three U17 serial-select single-pin nets.
PoE boost/PSE design16Seven LM5155 support pins, five TPS23861 port/control pins, and JD spare-pair contacts 4/5/7/8.
Optional support parts14Q2 (3), D2 (2), Q3/Q4 (6), DS3231 ~RST (1), and DS3231 VBAT counted as floating plus missing power (2 findings).
Harmless unused pins0All unambiguous unused pins addressed in this bounded pass are now explicitly treated; no remaining finding was safely classifiable as harmless without an unresolved design choice.
Total126122 floating + 1 missing power + 3 single-pin nets.
RTC library blocker
The Flux library symbol for DS3231SN#T&R exposes physical package pins 5–12 as duplicate GND terminals rather than N.C. pins. All nine displayed GND terminals are currently on GND, and inspection does not provide pin-number mapping to identify the real pin 13 ground safely. No blind disconnect was attempted. A part-quality report was filed with Flux engineering.
Verification evidence
  • ISO_5V_SAS: U15 +Vout, U10 VDD2, U11 VCC, C30.
  • ISO_5V_COM: U16 +Vout, U12/U13 VDD2, U14 VCC, C35.
  • ISO_GND: U15/U16 -Vout plus isolated-side returns only.
  • CHASSIS: USB shell, J3 shell, and JD shell terminals.
  • Fresh ERC timestamp: 2026-08-20T06:51:10.055Z.
  • No PCB placement, routing, stackup, or manufacturing work was performed.
  • Scope status

  • Exact remaining findings grouped by decision area

  • RTC library blocker

  • Verification evidence