Drogheda/03-Architecture-Hardware/kicad
Leopoldo Rodríguez 9512aa48cb C12: clear all 3 KiCad 10 DRC errors + dangling-via warning (EinarBoard 2.0)
E1  clearance 0.1433 < 0.15  (/LED_A via vs /I2C_SCL via, 4 raw reports)
    Relocated the /LED_A via 202c8cb4 from (147.15,85.85) to (147.25,86.22),
    dead centre of the U13.1/U13.2 gap. uuid preserved; both attached segment
    endpoints carried (In1.Cu 375e8fa7, B.Cu dee4fa4e). Worst gap now +0.2405.

E2  unconnected_items x2 + starved_thermal x1 -- ONE root cause.
    The F.Cu GND pour pocket around U11 pad 29 was an island: it touched the
    pad with a single thermal spoke but was fenced in by the LQFP-48 lead ring
    and the escape routing, so it reached nothing else. Gave pad 29 a real
    copper escape west to a new GND via that punches through to the In2 GND
    plane, and set the pad to solid zone connection so the 2-spoke thermal
    rule stops applying to a pad the pour can only reach from one side.
      seg F.Cu w0.3 GND (99.4525,55.26)->(98.65,55.26)   margin +0.2000
      seg F.Cu w0.3 GND (98.65,55.26)->(97.55,54.45)     margin +0.2000
      via 0.6/0.3 F.Cu-B.Cu GND @(97.55,54.45)           copper +0.2718
      U11 pad 29 -> (zone_connect 2)
    +0.2000 is the structural ceiling for a 0.5mm-pitch lead escape with a
    0.3 track, and matches the neighbouring /3V3_ETH and /ETH_XI escapes.

E3  via_dangling  /3V3_ETH via 3b0bb378 @(87.18,55.23) connected on F.Cu only.
    Deleted. Touch test: 4 touching F.Cu segments, zero on In1/In2/B.Cu. The
    F.Cu run at x=87.18 is collinear and continuous without it.

Verified: static DRC 0 hard violations (49 pre-existing marginals inside
KiCad's 0.0005 epsilon, unchanged). Per-net islands unchanged at 1 for
/LED_A /3V3_ETH /I2C_SCL /ETH_XI /ETH_RSET. New via lands inside
GND_PLANE_IN2 + GND_POUR_BCU, outside MAGJACK_NO_POUR. U11 is a plain
LQFP-48 with no exposed pad, so the under-body via is clear. Leo's 24V-class
copper (24V /24V_IN IGN_IN, 45 segments) byte-identical.

Backup: .mcp-backups/hbox-watchdog-v4.kicad_pcb.pre-C12 (md5 7c2202cb)
New:    md5 042efd5dd0cf99fdcfd27974b7bcb3c1  3502425 bytes

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GSKKes8GsS4YHAMWJ44tCm
2026-08-01 01:09:55 +00:00
..
_archive-2026-07-07 sync: commit before registering as submodule 2026-07-08 14:58:40 -06:00
Drogheda.pretty 1.1 Phase A: schematic blocks M/N/O (SC16IS752+RS485+RS232, W5500+MagJack+3V3_ETH buck, PCF8574+RGB), gauge->expander frees SPI2, depop P3/P13/H3 2026-07-29 02:17:05 +00:00
logs auto-sync 2026-07-25 18:00 2026-07-25 18:00:14 -06:00
production sync: commit before registering as submodule 2026-07-08 14:58:40 -06:00
~hbox-watchdog-v4.kicad_pcb.lck auto-sync 2026-07-31 18:00 2026-07-31 18:00:15 -06:00
~hbox-watchdog-v4.kicad_pro.lck auto-sync 2026-07-31 18:00 2026-07-31 18:00:15 -06:00
Drogheda-sym.kicad_sym 2026-07-02: PROD schematic complete (ERC 0) + carrier-board PCB + doc sweep to the Jul-2 ledger 2026-07-02 22:18:56 -06:00
fabrication-toolkit-options.json 1.1 Phase C10: production footprint corrections + LCSC + silk rev (PRE-FAB GATE) 2026-07-30 23:21:58 +00:00
fp-lib-table 1.1 Phase A: schematic blocks M/N/O (SC16IS752+RS485+RS232, W5500+MagJack+3V3_ETH buck, PCF8574+RGB), gauge->expander frees SPI2, depop P3/P13/H3 2026-07-29 02:17:05 +00:00
HBOX-v3-PROD.step auto-sync 2026-07-07 18:00 2026-07-07 18:00:12 -06:00
HBOX-v3.2-PROD.step auto-sync 2026-07-30 18:00 2026-07-30 18:00:16 -06:00
HBOX-v3.2-PROD.stl auto-sync 2026-07-30 18:00 2026-07-30 18:00:16 -06:00
hbox-watchdog-v3-PROD.kicad_dru auto-sync 2026-07-06 18:00 2026-07-06 18:00:09 -06:00
hbox-watchdog-v3-PROD.kicad_pcb HBOX v4: project renamed hbox-watchdog-v4 (199 sch + 113 pcb refs); v3-PROD files restored to as-fabricated as the frozen EinarBoard 1.0 record; ERC endpoint_off_grid muted on v4 2026-07-29 03:34:46 +00:00
hbox-watchdog-v3-PROD.kicad_pro HBOX v4: project renamed hbox-watchdog-v4 (199 sch + 113 pcb refs); v3-PROD files restored to as-fabricated as the frozen EinarBoard 1.0 record; ERC endpoint_off_grid muted on v4 2026-07-29 03:34:46 +00:00
hbox-watchdog-v3-PROD.kicad_sch HBOX v4: project renamed hbox-watchdog-v4 (199 sch + 113 pcb refs); v3-PROD files restored to as-fabricated as the frozen EinarBoard 1.0 record; ERC endpoint_off_grid muted on v4 2026-07-29 03:34:46 +00:00
hbox-watchdog-v3.kicad_pcb add objectivity rule across all projects 2026-06-24 00:44:04 -06:00
hbox-watchdog-v3.kicad_prl add objectivity rule across all projects 2026-06-24 00:44:04 -06:00
hbox-watchdog-v3.kicad_pro auto-sync 2026-06-24 18:00 2026-06-24 18:00:06 -06:00
hbox-watchdog-v3.kicad_sch auto-sync 2026-07-06 18:00 2026-07-06 18:00:09 -06:00
hbox-watchdog-v4-c6.dsn auto-sync 2026-07-30 18:00 2026-07-30 18:00:16 -06:00
hbox-watchdog-v4-PROD.dsn 1.1 Phase C7: Freerouting session imported file-level (1773 seg / 232 via, 135 nets) 2026-07-30 07:29:29 +00:00
hbox-watchdog-v4-PROD.rules 1.1 Phase C7: Freerouting session imported file-level (1773 seg / 232 via, 135 nets) 2026-07-30 07:29:29 +00:00
hbox-watchdog-v4-PROD.ses 1.1 Phase C7: Freerouting session imported file-level (1773 seg / 232 via, 135 nets) 2026-07-30 07:29:29 +00:00
hbox-watchdog-v4.kicad_dru HBOX v4: project renamed hbox-watchdog-v4 (199 sch + 113 pcb refs); v3-PROD files restored to as-fabricated as the frozen EinarBoard 1.0 record; ERC endpoint_off_grid muted on v4 2026-07-29 03:34:46 +00:00
hbox-watchdog-v4.kicad_pcb C12: clear all 3 KiCad 10 DRC errors + dangling-via warning (EinarBoard 2.0) 2026-08-01 01:09:55 +00:00
hbox-watchdog-v4.kicad_pro 1.1 Phase C7: Freerouting session imported file-level (1773 seg / 232 via, 135 nets) 2026-07-30 07:29:29 +00:00
hbox-watchdog-v4.kicad_sch 1.1 Phase C10: production footprint corrections + LCSC + silk rev (PRE-FAB GATE) 2026-07-30 23:21:58 +00:00
sym-lib-table 2026-07-02: PROD schematic complete (ERC 0) + carrier-board PCB + doc sweep to the Jul-2 ledger 2026-07-02 22:18:56 -06:00