1.1 Phase C11: clear all DRC findings on EinarBoard 2.0 (v4)
Static-DRC battery (true pad geometry: circle/oval/roundrect/rect, NPTH as
hole-only) over 693 pads / 351 vias / 1982 segments -> 0 violations at the
project rule of 0.15mm min clearance, 0.25mm hole-to-hole.
Fixed:
[1] hole-to-hole -0.300 duplicate GND stitching via coincident at
(94.79,60.30) -- JLCPCB would have drilled the same hole twice. Removed.
[2] U11.13 (NC) +0.100 GND pad14 stub zigzag -> one straight lane x93.01
[3] U13.3 (GND) +0.130 I2C_SCL y=87.6 excursion -> single lane y=87.5277;
the GND stitcher the zigzag was dodging moved 0.138 north onto U13.2
pad copper (same uuid/net, still bonded to its track)
[4] ETH_LINKLED +0.130 3V3_ETH under-body via/rung -> y=57.455, the exact
centre of the only legal B.Cu window (RSET@56.89 / LINKLED@58.07);
165000nm both ways
[5] U11.17 +0.140 GND pad16 lane x94.14/94.15 -> single lane x94.10
[6][7] U11.46/47 +0.150 ETH_PMODE north lane y=49.31 -> 49.24
[8] stranded 1.5x1.5mm rule area (tracks/vias/pour not_allowed) nested in
U3's footprint but stranded ~22mm east of it with zero copper within
3mm -- a phantom no-route trap. Removed.
[9] stranded /3V3_ETH web on In2.Cu (the GND inner plane): orphaned remains
of the pad17 via removed in C10e, connected to nothing, punching a
clearance void in the GND plane. Removed.
Verified: paren balance 0; 188/188 footprints intact (only U3 shrinks, by the
nested rule area); top-level block census unchanged but segment 1992->1982 and
via 352->351; every touched net resolves to exactly ONE copper island
(/3V3_ETH went 2 -> 1); 24V-class hand-routed copper byte-identical
(24V 23 segs, /24V_IN 12 segs, IGN_IN 10 segs).
Pre-C11 board preserved at .mcp-backups/hbox-watchdog-v4.kicad_pcb.pre-C11
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GSKKes8GsS4YHAMWJ44tCm
This commit is contained in:
parent
cdc3bfe8f6
commit
f2232e9e4e
@ -10027,40 +10027,6 @@
|
||||
(pintype "power_in")
|
||||
(uuid "b674efca-cc2a-40bd-98b8-613d65609e05")
|
||||
)
|
||||
(zone
|
||||
(layer "F.Cu")
|
||||
(uuid "f6964c85-202b-49bc-86f6-ea6359cf5deb")
|
||||
(hatch edge 0.508)
|
||||
(connect_pads
|
||||
(clearance 0)
|
||||
)
|
||||
(min_thickness 0.254)
|
||||
(keepout
|
||||
(tracks not_allowed)
|
||||
(vias not_allowed)
|
||||
(pads allowed)
|
||||
(copperpour not_allowed)
|
||||
(footprints allowed)
|
||||
)
|
||||
(placement
|
||||
(enabled no)
|
||||
(sheetname "")
|
||||
)
|
||||
(fill
|
||||
(thermal_gap 0.508)
|
||||
(thermal_bridge_width 0.508)
|
||||
(island_removal_mode 0)
|
||||
)
|
||||
(polygon
|
||||
(pts
|
||||
(xy 146.27165 117.7431) (xy 145.97165 117.7431) (xy 145.97165 118.0431) (xy 146.27165 118.0431)
|
||||
(xy 146.27165 118.5431) (xy 145.97165 118.5431) (xy 145.97165 118.8431) (xy 146.27165 118.8431)
|
||||
(xy 146.27165 119.0431) (xy 144.77165 119.0431) (xy 144.77165 118.8431) (xy 145.07165 118.8431)
|
||||
(xy 145.07165 118.5431) (xy 144.77165 118.5431) (xy 144.77165 118.0431) (xy 145.07165 118.0431)
|
||||
(xy 145.07165 117.7431) (xy 144.77165 117.7431) (xy 144.77165 117.5431) (xy 146.27165 117.5431)
|
||||
)
|
||||
)
|
||||
)
|
||||
(embedded_fonts no)
|
||||
(model "${KICAD10_3DMODEL_DIR}/Sensor_Humidity.3dshapes/Sensirion_DFN-4_1.5x1.5mm_P0.8mm_SHT4x_NoCentralPad.step"
|
||||
(offset
|
||||
@ -47924,14 +47890,6 @@
|
||||
(net "GND")
|
||||
(uuid "121db12a-2fa1-45f8-8cc7-f3f98d89d440")
|
||||
)
|
||||
(segment
|
||||
(start 93.01 57.9775)
|
||||
(end 93.01 59.12)
|
||||
(width 0.2)
|
||||
(layer "F.Cu")
|
||||
(net "GND")
|
||||
(uuid "15f5bad8-4c8f-4d1a-9e7b-d0c87cc14443")
|
||||
)
|
||||
(segment
|
||||
(start 201.025 70.7177)
|
||||
(end 201.025 68.715)
|
||||
@ -48124,14 +48082,6 @@
|
||||
(net "GND")
|
||||
(uuid "29144320-c672-4a79-acf2-8ce4e1a340ec")
|
||||
)
|
||||
(segment
|
||||
(start 93.01 59.12)
|
||||
(end 92.94 59.19)
|
||||
(width 0.2)
|
||||
(layer "F.Cu")
|
||||
(net "GND")
|
||||
(uuid "2935603f-b6ae-4315-b767-ec8830542bfb")
|
||||
)
|
||||
(segment
|
||||
(start 93.9763 59.8)
|
||||
(end 90.53 59.8)
|
||||
@ -48396,14 +48346,6 @@
|
||||
(net "GND")
|
||||
(uuid "4faf1720-ad67-4746-a931-8a82fc38e260")
|
||||
)
|
||||
(segment
|
||||
(start 93.9763 59.8)
|
||||
(end 94.15 59.6263)
|
||||
(width 0.2)
|
||||
(layer "F.Cu")
|
||||
(net "GND")
|
||||
(uuid "5108e80b-489c-4cfa-937f-7c98be3e9a3d")
|
||||
)
|
||||
(segment
|
||||
(start 89.96 59.23)
|
||||
(end 88.9 60.29)
|
||||
@ -48540,14 +48482,6 @@
|
||||
(net "GND")
|
||||
(uuid "6881db97-f0e0-4a80-8b7e-cccd03056a01")
|
||||
)
|
||||
(segment
|
||||
(start 94.15 58.87)
|
||||
(end 94.14 58.86)
|
||||
(width 0.2)
|
||||
(layer "F.Cu")
|
||||
(net "GND")
|
||||
(uuid "6984572c-b5a1-4a93-87d5-f677e8e76f91")
|
||||
)
|
||||
(segment
|
||||
(start 153.9 47.108)
|
||||
(end 153.9 45.8)
|
||||
@ -48748,14 +48682,6 @@
|
||||
(net "GND")
|
||||
(uuid "8d8489cb-c535-4f42-8147-63df9bc0ba76")
|
||||
)
|
||||
(segment
|
||||
(start 94.14 58.86)
|
||||
(end 94.14 58.0475)
|
||||
(width 0.2)
|
||||
(layer "F.Cu")
|
||||
(net "GND")
|
||||
(uuid "8e9b0167-dfa7-4423-8d43-f3c45516df69")
|
||||
)
|
||||
(segment
|
||||
(start 199.4101 65.9499)
|
||||
(end 198.55 66.81)
|
||||
@ -48876,14 +48802,6 @@
|
||||
(net "GND")
|
||||
(uuid "a2680abd-25ca-4232-93df-33c28265ee2b")
|
||||
)
|
||||
(segment
|
||||
(start 94.14 58.0475)
|
||||
(end 94.04 58.6725)
|
||||
(width 0.2)
|
||||
(layer "F.Cu")
|
||||
(net "GND")
|
||||
(uuid "a3532605-324f-4994-80d0-5703f923e262")
|
||||
)
|
||||
(segment
|
||||
(start 148.64 85.59)
|
||||
(end 148.64 86.86)
|
||||
@ -48980,14 +48898,6 @@
|
||||
(net "GND")
|
||||
(uuid "abc23bd2-d829-4f6e-8e86-5c304726e2df")
|
||||
)
|
||||
(segment
|
||||
(start 94.15 59.6263)
|
||||
(end 94.15 58.87)
|
||||
(width 0.2)
|
||||
(layer "F.Cu")
|
||||
(net "GND")
|
||||
(uuid "abea577c-52c5-407f-b920-ef97cf52bddc")
|
||||
)
|
||||
(segment
|
||||
(start 133.615 112.3)
|
||||
(end 133.615 113.289)
|
||||
@ -50745,14 +50655,6 @@
|
||||
(net "GND")
|
||||
(uuid "b49f4fbc-7b84-4047-a6df-965faaf7961f")
|
||||
)
|
||||
(via
|
||||
(at 94.79 60.3)
|
||||
(size 0.6)
|
||||
(drill 0.3)
|
||||
(layers "F.Cu" "B.Cu")
|
||||
(net "GND")
|
||||
(uuid "b5d9b20c-24fa-4622-bb15-5306275924ac")
|
||||
)
|
||||
(via
|
||||
(at 104.6873 119.4852)
|
||||
(size 0.6)
|
||||
@ -50958,7 +50860,7 @@
|
||||
(uuid "d59511cb-5347-4681-aee6-52ba2674f438")
|
||||
)
|
||||
(via
|
||||
(at 149.0661 86.9983)
|
||||
(at 149.0661 86.86)
|
||||
(size 0.6)
|
||||
(drill 0.3)
|
||||
(layers "F.Cu" "B.Cu")
|
||||
@ -52702,14 +52604,6 @@
|
||||
(net "/3V3_ETH")
|
||||
(uuid "4c5cac03-87f3-4e2e-8808-a70ab8aa89f9")
|
||||
)
|
||||
(segment
|
||||
(start 93.56 59)
|
||||
(end 93.57 59.01)
|
||||
(width 0.3)
|
||||
(layer "In2.Cu")
|
||||
(net "/3V3_ETH")
|
||||
(uuid "555d1f2a-4793-48f3-96cb-98c648788e2a")
|
||||
)
|
||||
(segment
|
||||
(start 97.34 60.04)
|
||||
(end 100.12 60.04)
|
||||
@ -52726,22 +52620,6 @@
|
||||
(net "/3V3_ETH")
|
||||
(uuid "b8958b92-6829-46af-89c0-28f0b09d27b4")
|
||||
)
|
||||
(segment
|
||||
(start 94.64 59.01)
|
||||
(end 94.73 58.92)
|
||||
(width 0.3)
|
||||
(layer "In2.Cu")
|
||||
(net "/3V3_ETH")
|
||||
(uuid "cb663736-fcb2-439c-b162-c40fd933d739")
|
||||
)
|
||||
(segment
|
||||
(start 93.57 59.01)
|
||||
(end 94.64 59.01)
|
||||
(width 0.3)
|
||||
(layer "In2.Cu")
|
||||
(net "/3V3_ETH")
|
||||
(uuid "e576efe1-e7be-4e2b-ac05-1b6e8eda9dc7")
|
||||
)
|
||||
(segment
|
||||
(start 197.3625 44.3)
|
||||
(end 197.3625 46.5375)
|
||||
@ -58830,14 +58708,6 @@
|
||||
(net "/MODEM_LED_A")
|
||||
(uuid "ef4da08f-6a93-4364-b768-5a5d5ebe5798")
|
||||
)
|
||||
(segment
|
||||
(start 149.3876 87.5277)
|
||||
(end 155.1627 87.5277)
|
||||
(width 0.2)
|
||||
(layer "F.Cu")
|
||||
(net "/I2C_SCL")
|
||||
(uuid "01c5a69c-cbbd-433d-abc9-835898c91a34")
|
||||
)
|
||||
(segment
|
||||
(start 128.2482 117.6229)
|
||||
(end 129.3104 117.6229)
|
||||
@ -58862,14 +58732,6 @@
|
||||
(net "/I2C_SCL")
|
||||
(uuid "28337aaf-bb1d-487b-957e-3dabbe7986a6")
|
||||
)
|
||||
(segment
|
||||
(start 149.3153 87.6)
|
||||
(end 149.3876 87.5277)
|
||||
(width 0.2)
|
||||
(layer "F.Cu")
|
||||
(net "/I2C_SCL")
|
||||
(uuid "30526c21-19ae-45c9-bc58-103433125d82")
|
||||
)
|
||||
(segment
|
||||
(start 126.74 112.4255)
|
||||
(end 125.6605 112.4255)
|
||||
@ -58926,14 +58788,6 @@
|
||||
(net "/I2C_SCL")
|
||||
(uuid "904c4227-d758-42eb-9aae-2a0b88434874")
|
||||
)
|
||||
(segment
|
||||
(start 148.7599 87.6)
|
||||
(end 149.3153 87.6)
|
||||
(width 0.2)
|
||||
(layer "F.Cu")
|
||||
(net "/I2C_SCL")
|
||||
(uuid "9b3f9524-7c2c-4bdd-b2d8-2d4c5b7f99b5")
|
||||
)
|
||||
(segment
|
||||
(start 68.0676 111.6564)
|
||||
(end 68.0676 112.2076)
|
||||
@ -64870,30 +64724,6 @@
|
||||
(net "GND")
|
||||
(uuid "1511a92d-0a30-48ba-a3e8-873b0351425c")
|
||||
)
|
||||
(segment
|
||||
(start 91.49 47.84)
|
||||
(end 92.96 49.31)
|
||||
(width 0.3)
|
||||
(layer "F.Cu")
|
||||
(net "/ETH_PMODE")
|
||||
(uuid "90d192cc-f448-40ca-a6bb-12b0ab3db5bf")
|
||||
)
|
||||
(segment
|
||||
(start 92.96 49.31)
|
||||
(end 94.54 49.31)
|
||||
(width 0.3)
|
||||
(layer "F.Cu")
|
||||
(net "/ETH_PMODE")
|
||||
(uuid "47ee85ec-9300-455e-97ea-abd010084932")
|
||||
)
|
||||
(segment
|
||||
(start 94.54 49.31)
|
||||
(end 94.54 50.3475)
|
||||
(width 0.3)
|
||||
(layer "F.Cu")
|
||||
(net "/ETH_PMODE")
|
||||
(uuid "29758645-631d-4e10-8121-0839938d4810")
|
||||
)
|
||||
(segment
|
||||
(start 159.45 84.9877)
|
||||
(end 158.1627 84.9877)
|
||||
@ -64902,14 +64732,6 @@
|
||||
(net "FAN_PWM")
|
||||
(uuid "4977ca6f-2c17-4bc4-b3e7-8e67b77c78a8")
|
||||
)
|
||||
(segment
|
||||
(start 148.5 87.495)
|
||||
(end 148.7599 87.6)
|
||||
(width 0.2)
|
||||
(layer "F.Cu")
|
||||
(net "/I2C_SCL")
|
||||
(uuid "8eea14b2-7029-4525-9446-abba914d3d26")
|
||||
)
|
||||
(segment
|
||||
(start 145.2317 93.2029)
|
||||
(end 146.35 94.32)
|
||||
@ -64974,30 +64796,6 @@
|
||||
(net "FAN_PWM")
|
||||
(uuid "276faf58-97ce-471c-b3c1-66f584e53fd7")
|
||||
)
|
||||
(segment
|
||||
(start 94.54 58.6725)
|
||||
(end 94.54 57.49)
|
||||
(width 0.2)
|
||||
(layer "F.Cu")
|
||||
(net "/3V3_ETH")
|
||||
(uuid "c56da18a-2a93-449c-bf78-a852bf82a501")
|
||||
)
|
||||
(via
|
||||
(at 94.54 57.49)
|
||||
(size 0.6)
|
||||
(drill 0.3)
|
||||
(layers "F.Cu" "B.Cu")
|
||||
(net "/3V3_ETH")
|
||||
(uuid "b3c899a1-807c-4740-9d34-c9c812f84d1b")
|
||||
)
|
||||
(segment
|
||||
(start 94.54 57.49)
|
||||
(end 94.54 58.5)
|
||||
(width 0.2)
|
||||
(layer "In1.Cu")
|
||||
(net "/3V3_ETH")
|
||||
(uuid "556a12e6-c9ce-43e5-80b7-5e3d20565f2d")
|
||||
)
|
||||
(segment
|
||||
(start 94.54 58.5)
|
||||
(end 98.2 58.5)
|
||||
@ -65086,30 +64884,6 @@
|
||||
(net "/I2C_SCL")
|
||||
(uuid "25a1babf-97b8-47d3-bbfc-32fc3ea14af2")
|
||||
)
|
||||
(segment
|
||||
(start 92.94 59.19)
|
||||
(end 92.99 59.24)
|
||||
(width 0.3)
|
||||
(layer "F.Cu")
|
||||
(net "GND")
|
||||
(uuid "8b600d28-d1dc-4bd6-ae49-1c2de5f5b881")
|
||||
)
|
||||
(segment
|
||||
(start 92.99 59.24)
|
||||
(end 92.99 59.65)
|
||||
(width 0.3)
|
||||
(layer "F.Cu")
|
||||
(net "GND")
|
||||
(uuid "0f1bd69e-815a-4da5-a162-1cc6c39b86f2")
|
||||
)
|
||||
(segment
|
||||
(start 92.99 59.65)
|
||||
(end 92.44 59.8)
|
||||
(width 0.3)
|
||||
(layer "F.Cu")
|
||||
(net "GND")
|
||||
(uuid "68c04365-e26a-4c0b-87e5-63c0ef6f557b")
|
||||
)
|
||||
(via
|
||||
(at 92.18 59.87)
|
||||
(size 0.6)
|
||||
@ -65134,22 +64908,6 @@
|
||||
(net "/3V3_ETH")
|
||||
(uuid "4c3bb4b4-fab6-4793-b6b6-c3c726f5c657")
|
||||
)
|
||||
(segment
|
||||
(start 93.54 58.6725)
|
||||
(end 93.54 57.49)
|
||||
(width 0.2)
|
||||
(layer "F.Cu")
|
||||
(net "/3V3_ETH")
|
||||
(uuid "c37efeed-ff0a-4c1e-8c20-fbd82a628db9")
|
||||
)
|
||||
(segment
|
||||
(start 93.54 57.49)
|
||||
(end 94.54 57.49)
|
||||
(width 0.2)
|
||||
(layer "F.Cu")
|
||||
(net "/3V3_ETH")
|
||||
(uuid "59d72ac5-8fd0-400a-ab08-9b5b87a78a5f")
|
||||
)
|
||||
(segment
|
||||
(start 99.4525 56.26)
|
||||
(end 98.6 56.26)
|
||||
@ -65265,6 +65023,126 @@
|
||||
)
|
||||
)
|
||||
)
|
||||
(segment
|
||||
(start 93.01 57.9775)
|
||||
(end 93.01 59.65)
|
||||
(width 0.3)
|
||||
(layer "F.Cu")
|
||||
(net "GND")
|
||||
(uuid "a7c9c0b8-ee5f-4216-815f-240a4575d21d")
|
||||
)
|
||||
(segment
|
||||
(start 93.01 59.65)
|
||||
(end 92.44 59.8)
|
||||
(width 0.3)
|
||||
(layer "F.Cu")
|
||||
(net "GND")
|
||||
(uuid "108625ba-db42-4ded-9919-3500d60474fe")
|
||||
)
|
||||
(segment
|
||||
(start 148.5 87.495)
|
||||
(end 148.5327 87.5277)
|
||||
(width 0.2)
|
||||
(layer "F.Cu")
|
||||
(net "/I2C_SCL")
|
||||
(uuid "783439c7-6cdf-4e85-9450-11c9ad37d6ea")
|
||||
)
|
||||
(segment
|
||||
(start 148.5327 87.5277)
|
||||
(end 155.1627 87.5277)
|
||||
(width 0.2)
|
||||
(layer "F.Cu")
|
||||
(net "/I2C_SCL")
|
||||
(uuid "6278ba46-e34d-46cd-8419-33a55c8bdb0b")
|
||||
)
|
||||
(segment
|
||||
(start 94.54 58.6725)
|
||||
(end 94.54 57.455)
|
||||
(width 0.2)
|
||||
(layer "F.Cu")
|
||||
(net "/3V3_ETH")
|
||||
(uuid "a46ae30c-6c4c-4954-b2e4-6a975b56ab34")
|
||||
)
|
||||
(segment
|
||||
(start 93.54 58.6725)
|
||||
(end 93.54 57.455)
|
||||
(width 0.2)
|
||||
(layer "F.Cu")
|
||||
(net "/3V3_ETH")
|
||||
(uuid "45b75a82-7597-4bc9-9514-1af57c8fbe21")
|
||||
)
|
||||
(segment
|
||||
(start 93.54 57.455)
|
||||
(end 94.54 57.455)
|
||||
(width 0.2)
|
||||
(layer "F.Cu")
|
||||
(net "/3V3_ETH")
|
||||
(uuid "adda8c0c-056c-44da-9622-99fe6e4a5b1e")
|
||||
)
|
||||
(via
|
||||
(at 94.54 57.455)
|
||||
(size 0.6)
|
||||
(drill 0.3)
|
||||
(layers "F.Cu" "B.Cu")
|
||||
(net "/3V3_ETH")
|
||||
(uuid "2f6c8cbc-f326-421d-8eb5-6a7d20992179")
|
||||
)
|
||||
(segment
|
||||
(start 94.54 57.455)
|
||||
(end 94.54 58.5)
|
||||
(width 0.2)
|
||||
(layer "In1.Cu")
|
||||
(net "/3V3_ETH")
|
||||
(uuid "e2ce1e17-a924-40d7-8e9b-a663365603b3")
|
||||
)
|
||||
(segment
|
||||
(start 93.9763 59.8)
|
||||
(end 94.1 59.6763)
|
||||
(width 0.2)
|
||||
(layer "F.Cu")
|
||||
(net "GND")
|
||||
(uuid "594f3224-8b38-40d1-8c8c-1b6c65ac3991")
|
||||
)
|
||||
(segment
|
||||
(start 94.1 59.6763)
|
||||
(end 94.1 58.0475)
|
||||
(width 0.2)
|
||||
(layer "F.Cu")
|
||||
(net "GND")
|
||||
(uuid "1c2dc6b4-7958-43e4-a765-fa9f3c38152e")
|
||||
)
|
||||
(segment
|
||||
(start 94.1 58.0475)
|
||||
(end 94.04 58.6725)
|
||||
(width 0.2)
|
||||
(layer "F.Cu")
|
||||
(net "GND")
|
||||
(uuid "bfe70284-f614-4ad0-baa6-eb859f02bb32")
|
||||
)
|
||||
(segment
|
||||
(start 91.49 47.84)
|
||||
(end 92.89 49.24)
|
||||
(width 0.3)
|
||||
(layer "F.Cu")
|
||||
(net "/ETH_PMODE")
|
||||
(uuid "6ee639a0-82b2-4d61-96a4-8c799575e40a")
|
||||
)
|
||||
(segment
|
||||
(start 92.89 49.24)
|
||||
(end 94.54 49.24)
|
||||
(width 0.3)
|
||||
(layer "F.Cu")
|
||||
(net "/ETH_PMODE")
|
||||
(uuid "3ee96074-9f55-4736-a10d-241ad6cc16dd")
|
||||
)
|
||||
(segment
|
||||
(start 94.54 49.24)
|
||||
(end 94.54 50.3475)
|
||||
(width 0.3)
|
||||
(layer "F.Cu")
|
||||
(net "/ETH_PMODE")
|
||||
(uuid "44682b01-50ce-4ab8-85cd-4c87d6e96eca")
|
||||
)
|
||||
(zone
|
||||
(net "GND")
|
||||
(layer "F.Cu")
|
||||
|
||||
Loading…
Reference in New Issue
Block a user