PCB Routing Congestion


Blocked by permissions: this account has view-only access, so I could not move components or run the edit-gated auto-route board check.
What I verified:
  • Current DRC: 513 errors, 0 warnings
  • All reported DRC errors are Airwires: 513 remaining
  • Routing feasibility from layout inspection: UNROUTABLE
  • Main affected area: near (27.5 mm, 0 mm) around FCC1, UART3_FCC1, U11, LED4
  • Key affected nets/signals called out by congestion analysis: FCC1 PB1–LED4 A, UART3_FCC1 3–FCC1 PD8, U11 RXD–FCC1 PB14, FCC1 PB15–U11 TXD, R53 P1–FCC1 PA11
Open items:
  • Targeted FCC/UART cluster spreading was not applied due to view-only access.
  • Auto-route feasibility check was not executed because that tool also requires edit access.
  • The board still has 513 airwires and remains unrouteable as placed.
Suggested next steps:
  1. Grant edit access or open the owner/editable fork.
  2. Re-run the scoped placement fix for FCC1/UART3_FCC1/U11/LED4.
  3. Run auto-route board check, then full DRC.
  4. If feasibility improves, run the router and report final remaining airwire/DRC counts.
Run FULL DRC feasibility improves, run the router and report final remaining airwire/DRC counts
I’ll re-run the full read-only DRC now and report the current counts; routing/auto-route still requires edit access, so I can only run it if this project becomes editable.
Full DRC re-run completed at 2026-07-27 20:13:58Z.
Results:
  • Total DRC errors: 513
  • Total DRC warnings: 0
  • Airwires remaining: 513
  • Other DRC categories shown: 0 errors / 0 warnings
  • Router was not run because the project is still view-only for this account; routing requires edit access.
The design is therefore not complete and remains unrouted.
Prepare editable fork
Summarize routing blockers
List critical airwires
Check latest commits

Layout Reconstruction Notes
Summary
The Hades board outline was recreated from the KiCad Edge.Cuts geometry as a rounded rectangle with approximate dimensions 100.078 × 60.198 mm.
A subset of exact footprint coordinates was recovered from Hades.kicad_pcb and applied to the Flux layout. The available extraction did not expose all 215 KiCad module placements, so the remaining components were arranged by the placement optimizer inside the reconstructed outline.
Applied reference anchors
Recovered KiCad placement anchors included:
  • FCC1 from KiCad FCC
  • NAVC1 from KiCad NAVC
  • U2, U3, U4, U5, U6, FB1, LED1
  • USB1, USB3, USB4
  • BAT1, JP1, JP4, TP1TP4
  • Selected resistors and capacitors such as R2, R3, R10, R11, R13, R20, R23, R25R32, R43, R46, R54, C1, C9, C14C18, C20, C22C25, C28, C46, C57, C66
Not yet complete
  • Full exact placement clone from KiCad is not complete because not all footprint coordinates were exposed by the file parser.
  • Routing has not been recreated; airwires remain.
  • Mounting holes are still pending as dedicated layout/mechanical elements.
Run a placement review and, if acceptable, proceed to routing. If exact KiCad placement is required, upload the full KiCad project archive or a placement CSV/Pick-and-Place export so every reference designator can be positioned deterministically.
  • Summary

  • Applied reference anchors

  • Not yet complete

  • Next recommended step