← Commit history

symbol: bind pad 4, 9 (GND), which had no pin. The footprint carries the pad and page.json described it as "4,9", but no symbol pin resolved to it - so KiCad emitted no connection and the pad was inert copper in Fusion. On this part that pad is the thermal path. Name and type taken from the page's own entry; the entry is renumbered to the pad the footprint actually has, so page, symbol and footprint agree.

Ray ·98c00a1807 · ·parent 976db0a
4 files changed +48−48
pads.json+12−31
@@ -22,34 +22,15 @@   "1",   "2",   "3",+  "4",   "5",   "6",   "7",-  "8"+  "8",+  "9"  ],  "paste_apertures": 4,- "issues": [-  {-   "kind": "pin-not-in-symbol",-   "pin": "4,9",-   "name": "GND",-   "detail": "page.json describes pin \"4,9\" (GND) from the datasheet, but the symbol has no such pin, so nothing can connect to it"-  },-  {-   "kind": "pad-has-no-pin",-   "pad": "4",-   "thermal": false,-   "described_in_page": false,-   "detail": "footprint pad \"4\" is in copper but the SYMBOL has no pin for it"-  },-  {-   "kind": "pad-has-no-pin",-   "pad": "9",-   "thermal": true,-   "described_in_page": false,-   "detail": "footprint pad \"9\" is in copper but the SYMBOL has no pin for it - a thermal pad with no net will float"-  }- ],+ "issues": [],  "pads": [   {    "pad": "1",@@ -161,13 +142,13 @@    ],    "thermal": false,    "pin": "4",-   "name": null,-   "type": null,-   "description": null,+   "name": "GND",+   "type": "power_in",+   "description": "Ground. Pin 4 and the exposed pad (pin 9) must both be soldered to a large PCB copper area connected to GND for maximum power dissipation (θJA 75°C/W with exposed pad).",    "is_pin1": false,    "source": {     "geometry": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm.kicad_mod",-    "meaning": null,+    "meaning": "page.json:component.pins",     "correspondence": "kicad: symbol pin number == pad name"    }   },@@ -307,13 +288,13 @@    "layers": [],    "thermal": true,    "pin": "9",-   "name": null,-   "type": null,-   "description": null,+   "name": "GND",+   "type": "power_in",+   "description": "Ground. Pin 4 and the exposed pad (pin 9) must both be soldered to a large PCB copper area connected to GND for maximum power dissipation (θJA 75°C/W with exposed pad).",    "is_pin1": false,    "source": {     "geometry": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm.kicad_mod",-    "meaning": null,+    "meaning": "page.json:component.pins",     "correspondence": "kicad: symbol pin number == pad name"    }   }
page.json+8−2
@@ -15,7 +15,7 @@     "mpn": "RT7257BHZSP",     "manufacturer": "Richtek Tech",     "package": "SOIC-8-EP",-    "pin_count": 8,+    "pin_count": 9,     "category": "PMIC",     "subcategory": "DC-DC Converters",     "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/0b2ba4344836454fa596c261592116a7.pdf",@@ -49,7 +49,7 @@         "description": "Switch node. Connect to an external L-C output filter. Swings between GND and VIN at up to 1.2MHz. High-side RDS(on) 110m\u03a9, low-side 90m\u03a9."       },       {-        "number": "4,9",+        "number": "4",         "name": "GND",         "type": "power_in",         "description": "Ground. Pin 4 and the exposed pad (pin 9) must both be soldered to a large PCB copper area connected to GND for maximum power dissipation (\u03b8JA 75\u00b0C/W with exposed pad)."@@ -77,6 +77,12 @@         "name": "SS",         "type": "input",         "description": "Soft-start control input. Connect a capacitor from SS to GND to set the soft-start period; a 0.1\u03bcF cap gives ~13.5ms (ISS = 6\u03bcA typ)."+      },+      {+        "number": "9",+        "name": "GND",+        "type": "power_in",+        "description": "Ground. Pin 4 and the exposed pad (pin 9) must both be soldered to a large PCB copper area connected to GND for maximum power dissipation (\u03b8JA 75\u00b0C/W with exposed pad)."       }     ],     "provenance": {
rt7257bhzsp.kicad_sym+8
@@ -36,6 +36,14 @@       (name "COMP" (effects (font (size 1.27 1.27))))       (number "6" (effects (font (size 1.27 1.27))))     )+			(pin power_in line (at -17.78 -7.62 0) (length 5.08)+				(name "GND" (effects (font (size 1.27 1.27))))+				(number "4" (effects (font (size 1.27 1.27))))+			)+			(pin power_in line (at -17.78 -10.16 0) (length 5.08)+				(name "GND" (effects (font (size 1.27 1.27))))+				(number "9" (effects (font (size 1.27 1.27))))+			)     )   ) )
rt7257bhzsp.lbr+20−15
@@ -50,18 +50,18 @@ <layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/> </layers> <library>-<description></description>+<description>Richtek Tech DC-DC Converters, SOIC-8-EP</description> <packages>-<package name="RT7257BHZSP">-  <description>RT7257BHZSP</description>-  <smd name="1" x="-2.4750" y="1.9050" dx="1.9500" dy="0.6000" layer="1"/>-  <smd name="2" x="-2.4750" y="0.6350" dx="1.9500" dy="0.6000" layer="1"/>-  <smd name="3" x="-2.4750" y="-0.6350" dx="1.9500" dy="0.6000" layer="1"/>-  <smd name="4" x="-2.4750" y="-1.9050" dx="1.9500" dy="0.6000" layer="1"/>-  <smd name="5" x="2.4750" y="-1.9050" dx="1.9500" dy="0.6000" layer="1"/>-  <smd name="6" x="2.4750" y="-0.6350" dx="1.9500" dy="0.6000" layer="1"/>-  <smd name="7" x="2.4750" y="0.6350" dx="1.9500" dy="0.6000" layer="1"/>-  <smd name="8" x="2.4750" y="1.9050" dx="1.9500" dy="0.6000" layer="1"/>+<package name="SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm">+  <description>SOIC-8-1EP, 3.9 x 4.9 mm, 1.27 mm pitch</description>+  <smd name="1" x="-2.4750" y="1.9050" dx="1.9500" dy="0.6000" layer="1" roundness="50"/>+  <smd name="2" x="-2.4750" y="0.6350" dx="1.9500" dy="0.6000" layer="1" roundness="50"/>+  <smd name="3" x="-2.4750" y="-0.6350" dx="1.9500" dy="0.6000" layer="1" roundness="50"/>+  <smd name="4" x="-2.4750" y="-1.9050" dx="1.9500" dy="0.6000" layer="1" roundness="50"/>+  <smd name="5" x="2.4750" y="-1.9050" dx="1.9500" dy="0.6000" layer="1" roundness="50"/>+  <smd name="6" x="2.4750" y="-0.6350" dx="1.9500" dy="0.6000" layer="1" roundness="50"/>+  <smd name="7" x="2.4750" y="0.6350" dx="1.9500" dy="0.6000" layer="1" roundness="50"/>+  <smd name="8" x="2.4750" y="1.9050" dx="1.9500" dy="0.6000" layer="1" roundness="50"/>   <smd name="9" x="0.0000" y="-0.0000" dx="2.2900" dy="3.0000" layer="1"/>   <polygon width="0.1200" layer="21">     <vertex x="-2.6000" y="2.4700"/>@@ -87,12 +87,13 @@ </packages> <symbols> <symbol name="RT7257BHZSP">+  <description>Richtek Tech DC-DC Converters, SOIC-8-EP</description>   <wire x1="-12.7" y1="5.08" x2="12.7" y2="5.08" width="0.254" layer="94"/>   <wire x1="12.7" y1="5.08" x2="12.7" y2="-7.62" width="0.254" layer="94"/>   <wire x1="12.7" y1="-7.62" x2="-12.7" y2="-7.62" width="0.254" layer="94"/>   <wire x1="-12.7" y1="-7.62" x2="-12.7" y2="5.08" width="0.254" layer="94"/>-  <text x="0" y="7.62" size="1.27" layer="95" align="bottom-center">&gt;NAME</text>-  <text x="0" y="-10.16" size="1.27" layer="96" align="top-center">&gt;VALUE</text>+  <text x="0.0000" y="7.6200" size="1.27" layer="95" align="center">&gt;NAME</text>+  <text x="0.0000" y="-10.1600" size="1.27" layer="96" align="center">&gt;VALUE</text>   <pin name="BOOT" x="-17.78" y="2.54" length="middle" direction="pwr"/>   <pin name="VIN" x="-17.78" y="0" length="middle" direction="pwr"/>   <pin name="SW" x="-17.78" y="-2.54" length="middle" direction="out"/>@@ -100,16 +101,18 @@   <pin name="SS" x="17.78" y="2.54" length="middle" direction="in" rot="R180"/>   <pin name="EN" x="17.78" y="0" length="middle" direction="in" rot="R180"/>   <pin name="COMP" x="17.78" y="-2.54" length="middle" direction="out" rot="R180"/>+  <pin name="GND" x="-17.78" y="-7.62" length="middle" direction="pwr"/>+  <pin name="GND@2" x="-17.78" y="-10.16" length="middle" direction="pwr"/> </symbol> </symbols> <devicesets> <deviceset name="RT7257BHZSP" prefix="U">-  <description></description>+  <description>Richtek Tech DC-DC Converters, SOIC-8-EP</description>   <gates>     <gate name="G$1" symbol="RT7257BHZSP" x="0" y="0"/>   </gates>   <devices>-    <device name="" package="RT7257BHZSP">+    <device name="" package="SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm">       <connects>         <connect gate="G$1" pin="BOOT" pad="1"/>         <connect gate="G$1" pin="VIN" pad="2"/>@@ -118,6 +121,8 @@         <connect gate="G$1" pin="SS" pad="8"/>         <connect gate="G$1" pin="EN" pad="7"/>         <connect gate="G$1" pin="COMP" pad="6"/>+        <connect gate="G$1" pin="GND" pad="4"/>+        <connect gate="G$1" pin="GND@2" pad="9"/>       </connects>       <technologies>         <technology name="">