aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Schramm <mschramm@sysmocom.de>2021-05-29 23:21:52 +0200
committerMartin Schramm <mschramm@sysmocom.de>2021-05-29 23:21:52 +0200
commit2e36f7ace045f2a1117d5fdec0f8d7ad0bbf6bf6 (patch)
tree1f98e6a7aca0215373e5304e90dfae8f51cf727b
parent4d6271b61efe249bca31605c9961d07e99e9027d (diff)
ngff-cardem: exchange TPS22965 with TPS22958 due to availability
-rw-r--r--ngff-cardem/eagle/ngff-cardem.brd268
-rw-r--r--ngff-cardem/eagle/ngff-cardem.sch290
2 files changed, 325 insertions, 233 deletions
diff --git a/ngff-cardem/eagle/ngff-cardem.brd b/ngff-cardem/eagle/ngff-cardem.brd
index 6e488bd..294b04a 100644
--- a/ngff-cardem/eagle/ngff-cardem.brd
+++ b/ngff-cardem/eagle/ngff-cardem.brd
@@ -6,10 +6,10 @@
<setting alwaysvectorfont="yes"/>
<setting verticaltext="up"/>
</settings>
-<grid distance="1" unitdist="mm" unit="mm" style="lines" multiple="1" display="no" altdistance="0.15875" altunitdist="mm" altunit="mm"/>
+<grid distance="0.3175" unitdist="mm" unit="mm" style="lines" multiple="1" display="no" altdistance="0.15875" altunitdist="mm" altunit="mm"/>
<layers>
<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
-<layer number="2" name="Route2" color="3" fill="3" visible="no" active="yes"/>
+<layer number="2" name="Route2" color="3" fill="3" visible="yes" active="yes"/>
<layer number="3" name="Route3" color="4" fill="3" visible="no" active="no"/>
<layer number="4" name="Route4" color="1" fill="4" visible="no" active="no"/>
<layer number="5" name="Route5" color="4" fill="4" visible="no" active="no"/>
@@ -22,23 +22,23 @@
<layer number="12" name="Route12" color="1" fill="5" visible="no" active="no"/>
<layer number="13" name="Route13" color="4" fill="5" visible="no" active="no"/>
<layer number="14" name="Route14" color="1" fill="6" visible="no" active="no"/>
-<layer number="15" name="Route15" color="14" fill="6" visible="no" active="yes"/>
-<layer number="16" name="Bottom" color="1" fill="1" visible="no" active="yes"/>
+<layer number="15" name="Route15" color="14" fill="6" visible="yes" active="yes"/>
+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>
<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>
-<layer number="19" name="Unrouted" color="6" fill="1" visible="no" active="yes"/>
+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>
<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>
<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>
<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
-<layer number="25" name="tNames" color="7" fill="1" visible="no" active="yes"/>
+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>
<layer number="26" name="bNames" color="7" fill="1" visible="no" active="yes"/>
<layer number="27" name="tValues" color="7" fill="1" visible="no" active="yes"/>
<layer number="28" name="bValues" color="7" fill="1" visible="no" active="yes"/>
<layer number="29" name="tStop" color="7" fill="3" visible="yes" active="yes"/>
<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>
-<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>
+<layer number="31" name="tCream" color="7" fill="4" visible="yes" active="yes"/>
<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>
<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
@@ -76,6 +76,7 @@
<layer number="97" name="Info" color="7" fill="1" visible="no" active="no"/>
<layer number="98" name="Guide" color="6" fill="1" visible="no" active="no"/>
<layer number="99" name="position" color="7" fill="9" visible="no" active="no"/>
+<layer number="151" name="HeatSink" color="7" fill="1" visible="yes" active="yes"/>
</layers>
<board>
<plain>
@@ -2777,38 +2778,6 @@ Source: http://www.hirose.co.jp/cataloge_hp/e24000019.pdf</description>
</package>
</packages>
</library>
-<library name="TPS22965">
-<packages>
-<package name="S-PWSON-N8">
-<description>TI DSG (S-PWSON-N8) Plastic Small Outline No-Lead</description>
-<smd name="1" x="-0.75" y="-1" dx="0.28" dy="0.6" layer="1" roundness="30" stop="no"/>
-<smd name="2" x="-0.25" y="-0.95" dx="0.28" dy="0.5" layer="1" roundness="30" stop="no"/>
-<smd name="3" x="0.25" y="-0.95" dx="0.28" dy="0.5" layer="1" roundness="30" stop="no"/>
-<smd name="4" x="0.75" y="-0.95" dx="0.28" dy="0.5" layer="1" roundness="30" stop="no"/>
-<smd name="5" x="0.75" y="0.95" dx="0.28" dy="0.5" layer="1" roundness="30" stop="no"/>
-<smd name="6" x="0.25" y="0.95" dx="0.28" dy="0.5" layer="1" roundness="30" stop="no"/>
-<smd name="7" x="-0.25" y="0.95" dx="0.28" dy="0.5" layer="1" roundness="30" stop="no"/>
-<smd name="8" x="-0.75" y="0.95" dx="0.28" dy="0.5" layer="1" roundness="30" stop="no"/>
-<smd name="EXP" x="0" y="0" dx="1.6" dy="0.9" layer="1" roundness="30" stop="no" cream="no"/>
-<rectangle x1="-0.96" y1="-1.27" x2="-0.54" y2="-0.63" layer="29"/>
-<rectangle x1="-0.46" y1="-1.27" x2="-0.04" y2="-0.63" layer="29"/>
-<rectangle x1="0.04" y1="-1.27" x2="0.46" y2="-0.63" layer="29"/>
-<rectangle x1="0.54" y1="-1.27" x2="0.96" y2="-0.63" layer="29"/>
-<rectangle x1="-0.96" y1="0.63" x2="-0.54" y2="1.27" layer="29"/>
-<rectangle x1="-0.46" y1="0.63" x2="-0.04" y2="1.27" layer="29"/>
-<rectangle x1="0.04" y1="0.63" x2="0.46" y2="1.27" layer="29"/>
-<rectangle x1="0.54" y1="0.63" x2="0.96" y2="1.27" layer="29"/>
-<rectangle x1="-0.87" y1="-0.52" x2="0.87" y2="0.52" layer="29"/>
-<wire x1="-1.1" y1="1.1" x2="1.1" y2="1.1" width="0.127" layer="21"/>
-<wire x1="1.1" y1="1.1" x2="1.1" y2="-1.1" width="0.127" layer="21"/>
-<wire x1="1.1" y1="-1.1" x2="-1.1" y2="-1.1" width="0.127" layer="21"/>
-<wire x1="-1.1" y1="-1.1" x2="-1.1" y2="1.1" width="0.127" layer="21"/>
-<circle x="-1.25" y="-1" radius="0.1" width="0.1" layer="51"/>
-<text x="-1.25" y="-0.75" size="1.016" layer="25" rot="R90">&gt;NAME</text>
-<wire x1="-0.3175" y1="0" x2="0.2475" y2="0" width="0.6096" layer="31"/>
-</package>
-</packages>
-</library>
<library name="con-molex">
<description>&lt;b&gt;Molex Connectors&lt;/b&gt;&lt;p&gt;
&lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
@@ -2959,6 +2928,81 @@ reflow soldering</description>
</package>
</packages>
</library>
+<library name="TPS22958">
+<packages>
+<package name="VSSOP8-POWERPAD">
+<description>TI PowerPAD 8VSSOP (DGN0008G)</description>
+<text x="-2.54" y="2.405" size="1.016" layer="25" ratio="10">&gt;NAME</text>
+<text x="-2.8575" y="-3.3575" size="1.016" layer="27" ratio="10">&gt;VALUE</text>
+<wire x1="-1.5" y1="1.5" x2="1.5" y2="1.5" width="0.127" layer="21"/>
+<wire x1="1.5" y1="1.5" x2="1.5" y2="-1.5" width="0.127" layer="51"/>
+<wire x1="1.5" y1="-1.5" x2="-1.5" y2="-1.5" width="0.127" layer="21"/>
+<wire x1="-1.5" y1="-1.5" x2="-1.5" y2="1.5" width="0.127" layer="51"/>
+<smd name="1" x="-2.25" y="0.975" dx="1.5" dy="0.4" layer="1" roundness="80" stop="no"/>
+<smd name="2" x="-2.2" y="0.325" dx="1.4" dy="0.4" layer="1" roundness="80" stop="no"/>
+<smd name="3" x="-2.2" y="-0.325" dx="1.4" dy="0.4" layer="1" roundness="80" stop="no"/>
+<smd name="4" x="-2.2" y="-0.975" dx="1.4" dy="0.4" layer="1" roundness="80" stop="no"/>
+<smd name="5" x="2.2" y="-0.975" dx="1.4" dy="0.4" layer="1" roundness="80" stop="no"/>
+<smd name="6" x="2.2" y="-0.325" dx="1.4" dy="0.4" layer="1" roundness="80" stop="no"/>
+<smd name="7" x="2.2" y="0.325" dx="1.4" dy="0.4" layer="1" roundness="80" stop="no"/>
+<smd name="8" x="2.2" y="0.975" dx="1.4" dy="0.4" layer="1" roundness="80" stop="no"/>
+<circle x="-1.625" y="1.625" radius="0.1" width="0.127" layer="21"/>
+<smd name="EXP" x="0" y="0" dx="1.9" dy="2.15" layer="1" roundness="50" cream="no"/>
+<polygon width="0.127" layer="31">
+<vertex x="-0.25875" y="0.79375"/>
+<vertex x="-0.69375" y="0.79375" curve="90"/>
+<vertex x="-0.79375" y="0.69375"/>
+<vertex x="-0.79375" y="0.25875" curve="90"/>
+<vertex x="-0.69375" y="0.15875"/>
+<vertex x="-0.25875" y="0.15875" curve="90"/>
+<vertex x="-0.15875" y="0.25875"/>
+<vertex x="-0.15875" y="0.69375" curve="90"/>
+</polygon>
+<polygon width="0.127" layer="31">
+<vertex x="0.79375" y="0.25875"/>
+<vertex x="0.79375" y="0.69375" curve="90"/>
+<vertex x="0.69375" y="0.79375"/>
+<vertex x="0.25875" y="0.79375" curve="90"/>
+<vertex x="0.15875" y="0.69375"/>
+<vertex x="0.15875" y="0.25875" curve="90"/>
+<vertex x="0.25875" y="0.15875"/>
+<vertex x="0.69375" y="0.15875" curve="90"/>
+</polygon>
+<polygon width="0.127" layer="31">
+<vertex x="-0.15875" y="-0.25875"/>
+<vertex x="-0.15875" y="-0.69375" curve="-90"/>
+<vertex x="-0.25875" y="-0.79375"/>
+<vertex x="-0.69375" y="-0.79375" curve="-90"/>
+<vertex x="-0.79375" y="-0.69375"/>
+<vertex x="-0.79375" y="-0.25875" curve="-90"/>
+<vertex x="-0.69375" y="-0.15875"/>
+<vertex x="-0.25875" y="-0.15875" curve="-90"/>
+</polygon>
+<polygon width="0.127" layer="31">
+<vertex x="0.69375" y="-0.15875"/>
+<vertex x="0.25875" y="-0.15875" curve="90"/>
+<vertex x="0.15875" y="-0.25875"/>
+<vertex x="0.15875" y="-0.69375" curve="90"/>
+<vertex x="0.25875" y="-0.79375"/>
+<vertex x="0.69375" y="-0.79375" curve="90"/>
+<vertex x="0.79375" y="-0.69375"/>
+<vertex x="0.79375" y="-0.25875" curve="90"/>
+</polygon>
+<wire x1="-2.85" y1="0.975" x2="-1.625" y2="0.975" width="0.47" layer="29"/>
+<wire x1="-2.76625" y1="0.325" x2="-1.625" y2="0.325" width="0.47" layer="29"/>
+<wire x1="-2.76625" y1="-0.325" x2="-1.625" y2="-0.325" width="0.47" layer="29"/>
+<wire x1="-2.76625" y1="-0.975" x2="-1.625" y2="-0.975" width="0.47" layer="29"/>
+<wire x1="1.625" y1="0.975" x2="2.76625" y2="0.975" width="0.47" layer="29"/>
+<wire x1="1.625" y1="0.325" x2="2.76625" y2="0.325" width="0.47" layer="29"/>
+<wire x1="1.625" y1="-0.325" x2="2.76625" y2="-0.325" width="0.47" layer="29"/>
+<wire x1="1.625" y1="-0.975" x2="2.76625" y2="-0.975" width="0.47" layer="29"/>
+<circle x="-1.625" y="1.625" radius="0.1" width="0.127" layer="51"/>
+<wire x1="-1.5" y1="1.5" x2="1.5" y2="1.5" width="0.127" layer="51"/>
+<wire x1="1.5" y1="-1.5" x2="-1.5" y2="-1.5" width="0.127" layer="51"/>
+<circle x="-1.625" y="1.625" radius="0.1" width="0.127" layer="25"/>
+</package>
+</packages>
+</library>
</libraries>
<attributes>
<attribute name="VERSION" value="v1"/>
@@ -4684,27 +4728,31 @@ for the minimum (VIA) drill of 0.3mm as 0.36mm.</description>
<attribute name="POPULATED" value="TRUE" x="20.72208125" y="85.424384375" size="1.778" layer="27" rot="R45" display="off"/>
<attribute name="SOURCEPARTNUMBER" value="490-1333-1-ND" x="20.72208125" y="85.424384375" size="1.778" layer="27" rot="R45" display="off"/>
</element>
-<element name="IC302" library="TPS22965" package="S-PWSON-N8" value="TPS22965" x="38.2275" y="29.845">
-<attribute name="DESCRIPTION" value="IC PWR SWITCH N-CHAN 1:1 8WSON" x="38.2275" y="29.845" size="1.778" layer="27" display="off"/>
-<attribute name="MANUFACTURER" value="Texas Instruments" x="38.2275" y="29.845" size="1.778" layer="27" display="off"/>
-<attribute name="MANUFACTURERPARTNUMBER" value="TPS22965TDSGTQ1" x="38.2275" y="29.845" size="1.778" layer="27" display="off"/>
-<attribute name="SOURCE" value="DIGIKEY" x="38.2275" y="29.845" size="1.778" layer="27" display="off"/>
-<attribute name="SOURCEPARTNUMBER" value="296-50585-1-ND" x="38.2275" y="29.845" size="1.778" layer="27" display="off"/>
-<attribute name="ROHSCERTIFICATE" value="RoHS3-konform" x="38.2275" y="29.845" size="1.778" layer="27" display="off"/>
-<attribute name="POPULATED" value="TRUE" x="38.2275" y="29.845" size="1.778" layer="27" display="off"/>
-<attribute name="CLASS" value="UNKNOWN CLASS" x="38.2275" y="29.845" size="1.778" layer="27" display="off"/>
-<attribute name="LINK" value="https://www.digikey.de/product-detail/de/texas-instruments/TPS22965TDSGTQ1/296-50585-1-ND/9685724" x="38.2275" y="29.845" size="1.778" layer="27" display="off"/>
-</element>
-<element name="C311" library="rc-sysmocom" package="_0603" value="100n" x="41.72" y="30.48" rot="R90">
-<attribute name="CLASS" value="CAPACITOR" x="35.6875" y="25.0825" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="MANUFACTURER" value="Samsung Electro-Mechanics America, Inc" x="35.6875" y="25.0825" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="DESCRIPTION" value="CAP CER 0.1UF 16V 10% X7R 0603" x="35.6875" y="25.0825" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="ROHSCERTIFICATE" value="Bleifrei / RoHS-konform" x="35.6875" y="25.0825" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="SOURCE" value="DIGIKEY" x="35.6875" y="25.0825" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="MANUFACTURERPARTNUMBER" value="CL10B104KO8NNNC" x="35.6875" y="25.0825" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="LINK" value="http://www.digikey.de/product-detail/de/foo/1276-1005-1-ND" x="35.6875" y="25.0825" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="POPULATED" value="TRUE" x="35.6875" y="25.0825" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="SOURCEPARTNUMBER" value="1276-1005-1-ND" x="35.6875" y="25.0825" size="1.778" layer="27" rot="R90" display="off"/>
+<element name="IC302" library="TPS22958" package="VSSOP8-POWERPAD" value="TPS22958-DGN" x="37.7825" y="30.6075" smashed="yes" rot="R90">
+<attribute name="DESCRIPTION" value="NO DESCRIPTION" x="37.7825" y="30.6075" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="MANUFACTURER" value="UNKNOWN MANUFACTURER" x="37.7825" y="30.6075" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="MANUFACTURERPARTNUMBER" value="UNKNOWN MANUFACTURER PART NUMBER" x="37.7825" y="30.6075" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="SOURCE" value="UNKNOWN SOURCE" x="37.7825" y="30.6075" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="SOURCEPARTNUMBER" value="UNKNOWN SOURCE PART NUMBER" x="37.7825" y="30.6075" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="ROHSCERTIFICATE" value="UNKNOWN ROHS CERTIFICATE" x="37.7825" y="30.6075" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="POPULATED" value="TRUE" x="37.7825" y="30.6075" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="CLASS" value="UNKNOWN CLASS" x="37.7825" y="30.6075" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="LINK" value="https://www.digikey.de/product-detail/de/texas-instruments/TPS22958DGNR/296-47367-1-ND" x="37.7825" y="30.6075" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="NAME" x="40.45" y="30.98" size="1.016" layer="25" ratio="14"/>
+<attribute name="VALUE" x="41.14" y="27.75" size="1.016" layer="27" ratio="10" rot="R90"/>
+</element>
+<element name="C311" library="rc-sysmocom" package="_0603" value="100n" x="37.7825" y="34.735" smashed="yes" rot="R180">
+<attribute name="CLASS" value="CAPACITOR" x="43.18" y="28.7025" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="MANUFACTURER" value="Samsung Electro-Mechanics America, Inc" x="43.18" y="28.7025" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="DESCRIPTION" value="CAP CER 0.1UF 16V 10% X7R 0603" x="43.18" y="28.7025" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="ROHSCERTIFICATE" value="Bleifrei / RoHS-konform" x="43.18" y="28.7025" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="SOURCE" value="DIGIKEY" x="43.18" y="28.7025" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="MANUFACTURERPARTNUMBER" value="CL10B104KO8NNNC" x="43.18" y="28.7025" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="LINK" value="http://www.digikey.de/product-detail/de/foo/1276-1005-1-ND" x="43.18" y="28.7025" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="POPULATED" value="TRUE" x="43.18" y="28.7025" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="SOURCEPARTNUMBER" value="1276-1005-1-ND" x="43.18" y="28.7025" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="NAME" x="35.6875" y="33.3375" size="1.016" layer="25" font="vector" ratio="14" rot="R90"/>
+<attribute name="VALUE" x="39.37" y="36.2273" size="0.508" layer="27" font="vector" ratio="10" rot="R180"/>
</element>
<element name="X301" library="con-molex" package="22-23-2041" value="22-23-2041" x="69.6925" y="23.8125" rot="R270">
<attribute name="MF" value="MOLEX" x="69.6925" y="23.8125" size="1.778" layer="27" rot="R270" display="off"/>
@@ -5111,21 +5159,9 @@ for the minimum (VIA) drill of 0.3mm as 0.36mm.</description>
<contactref element="C216" pad="2"/>
<contactref element="C217" pad="2"/>
<contactref element="IC302" pad="EXP"/>
-<contactref element="IC302" pad="5"/>
+<contactref element="IC302" pad="6"/>
<contactref element="C311" pad="1"/>
<contactref element="R119" pad="1"/>
-<polygon width="0.3048" layer="1" thermals="no">
-<vertex x="35.6875" y="30.1625"/>
-<vertex x="42.0375" y="30.1625"/>
-<vertex x="42.0375" y="29.5275"/>
-<vertex x="35.6875" y="29.5275"/>
-</polygon>
-<via x="35.84625" y="29.85" extent="1-16" drill="0.3"/>
-<via x="36.79875" y="29.85" extent="1-16" drill="0.3"/>
-<via x="39.65625" y="29.85" extent="1-16" drill="0.3"/>
-<via x="40.60875" y="29.85" extent="1-16" drill="0.3"/>
-<wire x1="38.9775" y1="30.795" x2="38.9775" y2="29.96" width="0.3048" layer="1"/>
-<wire x1="38.9775" y1="29.96" x2="38.8625" y2="29.845" width="0.3048" layer="1"/>
<polygon width="0.3048" layer="1">
<vertex x="42.45" y="42.7675"/>
<vertex x="45.625" y="42.7675"/>
@@ -5284,6 +5320,20 @@ for the minimum (VIA) drill of 0.3mm as 0.36mm.</description>
<vertex x="5.08" y="36.83"/>
<vertex x="1.27" y="36.83"/>
</polygon>
+<wire x1="38.1075" y1="32.8075" x2="38.1075" y2="31.25" width="0.4064" layer="1"/>
+<wire x1="38.1075" y1="31.25" x2="37.7825" y2="30.6075" width="0.4064" layer="1"/>
+<wire x1="38.1075" y1="32.8075" x2="38.1075" y2="34.298" width="0.4064" layer="1"/>
+<wire x1="38.1075" y1="34.298" x2="38.5445" y2="34.735" width="0.4064" layer="1"/>
+<via x="37.7825" y="30.6075" extent="1-16" drill="0.3"/>
+<via x="39.37" y="30.6075" extent="1-16" drill="0.3"/>
+<via x="37.7825" y="31.56" extent="1-16" drill="0.3"/>
+<polygon width="0.3048" layer="1" thermals="no" rank="6">
+<vertex x="35.8775" y="31.59125"/>
+<vertex x="39.6875" y="31.59125"/>
+<vertex x="39.6875" y="30.48"/>
+<vertex x="35.8775" y="30.48"/>
+</polygon>
+<via x="36.195" y="30.6075" extent="1-16" drill="0.3"/>
<wire x1="73.9145" y1="43.23025" x2="77.75375" y2="40.39625" width="0" layer="19" extent="1-1"/>
</signal>
<signal name="MDM_USIM_CLK">
@@ -6090,11 +6140,13 @@ for the minimum (VIA) drill of 0.3mm as 0.36mm.</description>
<wire x1="59.5" y1="24.5795" x2="59.627" y2="24.5795" width="0.3048" layer="1"/>
<wire x1="57.2775" y1="24.5795" x2="57.2775" y2="25.59" width="0.3048" layer="1"/>
<wire x1="57.2775" y1="25.59" x2="53.975" y2="28.8925" width="0.3048" layer="1"/>
-<wire x1="53.975" y1="28.8925" x2="48.5775" y2="28.8925" width="0.3048" layer="1"/>
-<wire x1="48.5775" y1="28.8925" x2="41.91" y2="35.56" width="0.3048" layer="1"/>
-<wire x1="41.91" y1="35.56" x2="35.56" y2="35.56" width="0.3048" layer="1"/>
-<via x="35.56" y="35.56" extent="1-16" drill="0.3"/>
-<wire x1="35.56" y1="35.56" x2="35.56" y2="53.0225" width="0.3048" layer="16"/>
+<wire x1="53.975" y1="28.8925" x2="50.165" y2="28.8925" width="0.3048" layer="1"/>
+<wire x1="50.165" y1="28.8925" x2="44.45" y2="34.6075" width="0.3048" layer="1"/>
+<via x="44.45" y="34.6075" extent="1-16" drill="0.3"/>
+<wire x1="44.45" y1="34.6075" x2="41.5925" y2="37.465" width="0.3048" layer="16"/>
+<wire x1="41.5925" y1="37.465" x2="37.1475" y2="37.465" width="0.3048" layer="16"/>
+<wire x1="37.1475" y1="37.465" x2="35.56" y2="39.0525" width="0.3048" layer="16"/>
+<wire x1="35.56" y1="39.0525" x2="35.56" y2="53.0225" width="0.3048" layer="16"/>
<wire x1="33.9725" y1="56.8325" x2="33.9725" y2="54.61" width="0.3048" layer="1"/>
<wire x1="33.02" y1="57.785" x2="33.9725" y2="56.8325" width="0.3048" layer="1"/>
<wire x1="33.02" y1="59.3725" x2="33.02" y2="57.785" width="0.3048" layer="16"/>
@@ -6137,7 +6189,7 @@ for the minimum (VIA) drill of 0.3mm as 0.36mm.</description>
<contactref element="NGFF101" pad="2"/>
<contactref element="NGFF101" pad="74"/>
<contactref element="IC302" pad="8"/>
-<contactref element="IC302" pad="7"/>
+<contactref element="IC302" pad="5"/>
<polygon width="0.3048" layer="1" isolate="0.3048" thermals="no">
<vertex x="81.25125" y="44.88125"/>
<vertex x="67.945" y="44.7675"/>
@@ -6149,16 +6201,16 @@ for the minimum (VIA) drill of 0.3mm as 0.36mm.</description>
<vertex x="81.25125" y="49.16625"/>
</polygon>
<polygon width="0.254" layer="1" thermals="no">
-<vertex x="36.64" y="34.29"/>
-<vertex x="36.64" y="30.63875"/>
-<vertex x="39.815" y="30.63875"/>
-<vertex x="39.815" y="34.29"/>
+<vertex x="35.37" y="36.83"/>
+<vertex x="35.37" y="32.22625"/>
+<vertex x="40.45" y="32.22625"/>
+<vertex x="40.45" y="36.83"/>
</polygon>
-<via x="39.18" y="33.9725" extent="1-16" drill="0.3"/>
-<via x="37.91" y="33.9725" extent="1-16" drill="0.3"/>
-<via x="38.545" y="33.02" extent="1-16" drill="0.3"/>
-<via x="37.275" y="33.02" extent="1-16" drill="0.3"/>
-<wire x1="38.545" y1="33.02" x2="38.545" y2="36.195" width="3.81" layer="15"/>
+<via x="39.18" y="36.5125" extent="1-16" drill="0.3"/>
+<via x="37.91" y="36.5125" extent="1-16" drill="0.3"/>
+<via x="38.545" y="35.8775" extent="1-16" drill="0.3"/>
+<via x="37.275" y="35.8775" extent="1-16" drill="0.3"/>
+<wire x1="38.545" y1="35.8775" x2="38.545" y2="36.195" width="3.81" layer="15"/>
<wire x1="38.545" y1="36.195" x2="40.64" y2="38.1" width="3.81" layer="15"/>
<wire x1="40.64" y1="38.1" x2="40.545" y2="49.7525" width="3.81" layer="15"/>
<wire x1="40.545" y1="49.7525" x2="42.7675" y2="52.2925" width="3.81" layer="15"/>
@@ -6181,7 +6233,7 @@ for the minimum (VIA) drill of 0.3mm as 0.36mm.</description>
<via x="79.915" y="45.355" extent="1-16" drill="0.3"/>
<wire x1="79.28" y1="46.9425" x2="79.28" y2="46.625" width="0.3048" layer="1"/>
<contactref element="R109" pad="2"/>
-<via x="37.91" y="32.0675" extent="1-16" drill="0.3"/>
+<via x="39.815" y="35.8775" extent="1-16" drill="0.3"/>
<wire x1="80.85125" y1="51.07625" x2="80.85125" y2="50.165" width="0.6096" layer="1"/>
<wire x1="80.85125" y1="50.165" x2="80.85125" y2="49.54825" width="0.6096" layer="1"/>
<wire x1="80.85125" y1="49.54825" x2="80.73925" y2="49.43625" width="0.4064" layer="1"/>
@@ -6198,10 +6250,10 @@ for the minimum (VIA) drill of 0.3mm as 0.36mm.</description>
<via x="76.2" y="55.88" extent="1-16" drill="0.3"/>
<wire x1="76.2" y1="55.88" x2="76.2" y2="52.3875" width="0.6096" layer="15"/>
<wire x1="76.2" y1="52.3875" x2="76.105" y2="52.2925" width="0.4064" layer="15"/>
-<wire x1="37.4775" y1="30.795" x2="14.6025" y2="30.795" width="0.3048" layer="1"/>
<contactref element="LED1" pad="A"/>
<wire x1="14.6025" y1="30.795" x2="12.446" y2="28.6385" width="0.3048" layer="1"/>
<wire x1="12.446" y1="26.55" x2="12.446" y2="28.6385" width="0.3048" layer="1"/>
+<wire x1="36.8075" y1="32.8075" x2="14.6025" y2="30.795" width="0" layer="19" extent="1-1"/>
<wire x1="40.545" y1="38.9575" x2="40.64" y2="38.1" width="0" layer="19" extent="1-15"/>
</signal>
<signal name="!NGFF_RESET">
@@ -6657,21 +6709,16 @@ for the minimum (VIA) drill of 0.3mm as 0.36mm.</description>
<wire x1="16.8275" y1="93.903096875" x2="16.70295625" y2="94.027640625" width="0.254" layer="1"/>
</signal>
<signal name="N$91">
-<contactref element="IC302" pad="6"/>
+<contactref element="IC302" pad="7"/>
<contactref element="C311" pad="2"/>
-<wire x1="38.4775" y1="30.795" x2="38.4775" y2="31.365" width="0.254" layer="1"/>
-<wire x1="38.4775" y1="31.365" x2="38.8625" y2="31.75" width="0.254" layer="1"/>
-<wire x1="38.8625" y1="31.75" x2="41.4025" y2="31.75" width="0.254" layer="1"/>
-<wire x1="41.4025" y1="31.75" x2="41.72" y2="31.242" width="0.254" layer="1"/>
+<wire x1="37.4575" y1="32.8075" x2="37.4575" y2="34.298" width="0.4064" layer="1"/>
+<wire x1="37.4575" y1="34.298" x2="37.0205" y2="34.735" width="0.4064" layer="1"/>
</signal>
<signal name="MODEM_EN">
-<contactref element="IC302" pad="3"/>
+<contactref element="IC302" pad="2"/>
<contactref element="U202" pad="28"/>
-<wire x1="38.4775" y1="28.895" x2="38.4775" y2="28.19" width="0.254" layer="1"/>
-<wire x1="38.4775" y1="28.19" x2="38.2275" y2="27.94" width="0.254" layer="1"/>
-<via x="38.2275" y="27.94" extent="1-16" drill="0.3"/>
-<wire x1="38.2275" y1="27.94" x2="35.56" y2="27.94" width="0.3048" layer="16"/>
-<wire x1="35.56" y1="27.94" x2="34.6075" y2="28.8925" width="0.3048" layer="16"/>
+<wire x1="37.465" y1="26.67" x2="36.83" y2="26.67" width="0.3048" layer="16"/>
+<wire x1="36.83" y1="26.67" x2="34.6075" y2="28.8925" width="0.3048" layer="16"/>
<wire x1="34.6075" y1="28.8925" x2="34.6075" y2="52.705" width="0.3048" layer="16"/>
<wire x1="23.8125" y1="67.6275" x2="22.225" y2="67.6275" width="0.3048" layer="16"/>
<wire x1="32.0675" y1="59.3725" x2="23.8125" y2="67.6275" width="0.3048" layer="16"/>
@@ -6680,6 +6727,9 @@ for the minimum (VIA) drill of 0.3mm as 0.36mm.</description>
<wire x1="21.595" y1="70.1325" x2="21.595" y2="68.2575" width="0.3048" layer="1"/>
<wire x1="21.595" y1="68.2575" x2="22.225" y2="67.6275" width="0.3048" layer="1"/>
<via x="22.225" y="67.6275" extent="1-16" drill="0.3"/>
+<via x="37.465" y="26.67" extent="1-16" drill="0.3"/>
+<wire x1="37.465" y1="26.67" x2="37.465" y2="28.4" width="0.3048" layer="1"/>
+<wire x1="37.465" y1="28.4" x2="37.4575" y2="28.4075" width="0.3048" layer="1"/>
</signal>
<signal name="VCC_3V3" class="2">
<contactref element="C128" pad="1"/>
@@ -6940,23 +6990,19 @@ for the minimum (VIA) drill of 0.3mm as 0.36mm.</description>
<contactref element="C305" pad="1"/>
<contactref element="C308" pad="1"/>
<contactref element="F1" pad="2"/>
-<contactref element="IC302" pad="4"/>
+<contactref element="IC302" pad="3"/>
<contactref element="IC302" pad="1"/>
-<contactref element="IC302" pad="2"/>
-<wire x1="37.4775" y1="28.845" x2="37.9275" y2="28.845" width="0.3048" layer="1"/>
-<wire x1="37.9275" y1="28.845" x2="37.9775" y2="28.895" width="0.3048" layer="1"/>
-<wire x1="38.9775" y1="28.895" x2="39.1775" y2="28.895" width="0.3048" layer="1"/>
-<wire x1="39.1775" y1="28.895" x2="39.18" y2="28.8925" width="0.3048" layer="1"/>
+<contactref element="IC302" pad="4"/>
<polygon width="0.4064" layer="1" isolate="0.254" thermals="no">
<vertex x="36.16375" y="2.545"/>
<vertex x="28.0675" y="2.545"/>
<vertex x="28.0675" y="19.055"/>
<vertex x="29.5275" y="19.055"/>
<vertex x="29.5275" y="26.035"/>
-<vertex x="32.385" y="28.8925"/>
-<vertex x="40.005" y="28.8925"/>
-<vertex x="40.005" y="26.035"/>
-<vertex x="33.1475" y="26.04"/>
+<vertex x="32.385" y="29.21"/>
+<vertex x="40.005" y="29.21"/>
+<vertex x="40.005" y="25.4"/>
+<vertex x="33.1475" y="25.405"/>
<vertex x="33.1475" y="15.245"/>
<vertex x="36.16375" y="12.705"/>
</polygon>
diff --git a/ngff-cardem/eagle/ngff-cardem.sch b/ngff-cardem/eagle/ngff-cardem.sch
index 943458d..acda6a6 100644
--- a/ngff-cardem/eagle/ngff-cardem.sch
+++ b/ngff-cardem/eagle/ngff-cardem.sch
@@ -8,34 +8,34 @@
</settings>
<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>
<layers>
-<layer number="1" name="Top" color="4" fill="1" visible="yes" active="no"/>
-<layer number="2" name="Route2" color="3" fill="3" visible="yes" active="no"/>
-<layer number="3" name="Route3" color="4" fill="3" visible="yes" active="no"/>
-<layer number="4" name="Route4" color="1" fill="4" visible="yes" active="no"/>
-<layer number="5" name="Route5" color="4" fill="4" visible="yes" active="no"/>
-<layer number="6" name="Route6" color="1" fill="8" visible="yes" active="no"/>
-<layer number="7" name="Route7" color="4" fill="8" visible="yes" active="no"/>
-<layer number="8" name="Route8" color="1" fill="2" visible="yes" active="no"/>
-<layer number="9" name="Route9" color="4" fill="2" visible="yes" active="no"/>
-<layer number="10" name="Route10" color="1" fill="7" visible="yes" active="no"/>
-<layer number="11" name="Route11" color="4" fill="7" visible="yes" active="no"/>
-<layer number="12" name="Route12" color="1" fill="5" visible="yes" active="no"/>
-<layer number="13" name="Route13" color="4" fill="5" visible="yes" active="no"/>
-<layer number="14" name="Route14" color="1" fill="6" visible="yes" active="no"/>
-<layer number="15" name="Route15" color="14" fill="6" visible="yes" active="no"/>
-<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="no"/>
-<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="no"/>
-<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="no"/>
-<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="no"/>
-<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="no"/>
-<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="no"/>
-<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="no"/>
-<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="no"/>
-<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="no"/>
-<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="no"/>
-<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="no"/>
-<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="no"/>
-<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="no"/>
+<layer number="1" name="Top" color="4" fill="1" visible="no" active="no"/>
+<layer number="2" name="Route2" color="3" fill="3" visible="no" active="no"/>
+<layer number="3" name="Route3" color="4" fill="3" visible="no" active="no"/>
+<layer number="4" name="Route4" color="1" fill="4" visible="no" active="no"/>
+<layer number="5" name="Route5" color="4" fill="4" visible="no" active="no"/>
+<layer number="6" name="Route6" color="1" fill="8" visible="no" active="no"/>
+<layer number="7" name="Route7" color="4" fill="8" visible="no" active="no"/>
+<layer number="8" name="Route8" color="1" fill="2" visible="no" active="no"/>
+<layer number="9" name="Route9" color="4" fill="2" visible="no" active="no"/>
+<layer number="10" name="Route10" color="1" fill="7" visible="no" active="no"/>
+<layer number="11" name="Route11" color="4" fill="7" visible="no" active="no"/>
+<layer number="12" name="Route12" color="1" fill="5" visible="no" active="no"/>
+<layer number="13" name="Route13" color="4" fill="5" visible="no" active="no"/>
+<layer number="14" name="Route14" color="1" fill="6" visible="no" active="no"/>
+<layer number="15" name="Route15" color="14" fill="6" visible="no" active="no"/>
+<layer number="16" name="Bottom" color="1" fill="1" visible="no" active="no"/>
+<layer number="17" name="Pads" color="2" fill="1" visible="no" active="no"/>
+<layer number="18" name="Vias" color="2" fill="1" visible="no" active="no"/>
+<layer number="19" name="Unrouted" color="6" fill="1" visible="no" active="no"/>
+<layer number="20" name="Dimension" color="15" fill="1" visible="no" active="no"/>
+<layer number="21" name="tPlace" color="7" fill="1" visible="no" active="no"/>
+<layer number="22" name="bPlace" color="7" fill="1" visible="no" active="no"/>
+<layer number="23" name="tOrigins" color="15" fill="1" visible="no" active="no"/>
+<layer number="24" name="bOrigins" color="15" fill="1" visible="no" active="no"/>
+<layer number="25" name="tNames" color="7" fill="1" visible="no" active="no"/>
+<layer number="26" name="bNames" color="7" fill="1" visible="no" active="no"/>
+<layer number="27" name="tValues" color="7" fill="1" visible="no" active="no"/>
+<layer number="28" name="bValues" color="7" fill="1" visible="no" active="no"/>
<layer number="29" name="tStop" color="7" fill="3" visible="no" active="no"/>
<layer number="30" name="bStop" color="7" fill="6" visible="no" active="no"/>
<layer number="31" name="tCream" color="7" fill="4" visible="no" active="no"/>
@@ -44,8 +44,8 @@
<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="no"/>
<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="no"/>
<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="no"/>
-<layer number="37" name="tTest" color="7" fill="1" visible="yes" active="no"/>
-<layer number="38" name="bTest" color="7" fill="1" visible="yes" active="no"/>
+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="no"/>
+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="no"/>
<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="no"/>
<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="no"/>
<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="no"/>
@@ -53,19 +53,19 @@
<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="no"/>
<layer number="44" name="Drills" color="7" fill="1" visible="no" active="no"/>
<layer number="45" name="Holes" color="7" fill="1" visible="no" active="no"/>
-<layer number="46" name="Milling" color="3" fill="1" visible="yes" active="no"/>
-<layer number="47" name="Measures" color="7" fill="1" visible="yes" active="no"/>
-<layer number="48" name="Document" color="7" fill="1" visible="yes" active="no"/>
-<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="no"/>
-<layer number="50" name="dxf" color="7" fill="1" visible="yes" active="no"/>
-<layer number="51" name="tDocu" color="7" fill="1" visible="yes" active="no"/>
-<layer number="52" name="bDocu" color="7" fill="1" visible="yes" active="no"/>
-<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="yes" active="no"/>
-<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="yes" active="no"/>
-<layer number="56" name="wert" color="7" fill="1" visible="yes" active="no"/>
-<layer number="57" name="tCAD" color="6" fill="1" visible="yes" active="no"/>
-<layer number="59" name="tMark" color="7" fill="1" visible="yes" active="no"/>
-<layer number="60" name="bMark" color="7" fill="1" visible="yes" active="no"/>
+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="no"/>
+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="no"/>
+<layer number="48" name="Document" color="7" fill="1" visible="no" active="no"/>
+<layer number="49" name="Reference" color="7" fill="1" visible="no" active="no"/>
+<layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/>
+<layer number="51" name="tDocu" color="7" fill="1" visible="no" active="no"/>
+<layer number="52" name="bDocu" color="7" fill="1" visible="no" active="no"/>
+<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/>
+<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/>
+<layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/>
+<layer number="57" name="tCAD" color="6" fill="1" visible="no" active="no"/>
+<layer number="59" name="tMark" color="7" fill="1" visible="no" active="no"/>
+<layer number="60" name="bMark" color="7" fill="1" visible="no" active="no"/>
<layer number="90" name="Modules" color="5" fill="1" visible="yes" active="yes"/>
<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>
<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>
@@ -76,6 +76,7 @@
<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>
<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>
<layer number="99" name="SpiceOrder" color="5" fill="1" visible="yes" active="yes"/>
+<layer number="151" name="HeatSink" color="7" fill="1" visible="yes" active="yes"/>
</layers>
<schematic xreflabel="%F%N/%S.%C%R" xrefpart="/%S.%C%R">
<libraries>
@@ -18068,77 +18069,6 @@ Source: 008-0260-0_E.pdf</description>
</deviceset>
</devicesets>
</library>
-<library name="TPS22965">
-<packages>
-<package name="S-PWSON-N8">
-<description>TI DSG (S-PWSON-N8) Plastic Small Outline No-Lead</description>
-<smd name="1" x="-0.75" y="-1" dx="0.28" dy="0.6" layer="1" roundness="30" stop="no"/>
-<smd name="2" x="-0.25" y="-0.95" dx="0.28" dy="0.5" layer="1" roundness="30" stop="no"/>
-<smd name="3" x="0.25" y="-0.95" dx="0.28" dy="0.5" layer="1" roundness="30" stop="no"/>
-<smd name="4" x="0.75" y="-0.95" dx="0.28" dy="0.5" layer="1" roundness="30" stop="no"/>
-<smd name="5" x="0.75" y="0.95" dx="0.28" dy="0.5" layer="1" roundness="30" stop="no"/>
-<smd name="6" x="0.25" y="0.95" dx="0.28" dy="0.5" layer="1" roundness="30" stop="no"/>
-<smd name="7" x="-0.25" y="0.95" dx="0.28" dy="0.5" layer="1" roundness="30" stop="no"/>
-<smd name="8" x="-0.75" y="0.95" dx="0.28" dy="0.5" layer="1" roundness="30" stop="no"/>
-<smd name="EXP" x="0" y="0" dx="1.6" dy="0.9" layer="1" roundness="30" stop="no" cream="no"/>
-<rectangle x1="-0.96" y1="-1.27" x2="-0.54" y2="-0.63" layer="29"/>
-<rectangle x1="-0.46" y1="-1.27" x2="-0.04" y2="-0.63" layer="29"/>
-<rectangle x1="0.04" y1="-1.27" x2="0.46" y2="-0.63" layer="29"/>
-<rectangle x1="0.54" y1="-1.27" x2="0.96" y2="-0.63" layer="29"/>
-<rectangle x1="-0.96" y1="0.63" x2="-0.54" y2="1.27" layer="29"/>
-<rectangle x1="-0.46" y1="0.63" x2="-0.04" y2="1.27" layer="29"/>
-<rectangle x1="0.04" y1="0.63" x2="0.46" y2="1.27" layer="29"/>
-<rectangle x1="0.54" y1="0.63" x2="0.96" y2="1.27" layer="29"/>
-<rectangle x1="-0.87" y1="-0.52" x2="0.87" y2="0.52" layer="29"/>
-<wire x1="-1.1" y1="1.1" x2="1.1" y2="1.1" width="0.127" layer="21"/>
-<wire x1="1.1" y1="1.1" x2="1.1" y2="-1.1" width="0.127" layer="21"/>
-<wire x1="1.1" y1="-1.1" x2="-1.1" y2="-1.1" width="0.127" layer="21"/>
-<wire x1="-1.1" y1="-1.1" x2="-1.1" y2="1.1" width="0.127" layer="21"/>
-<circle x="-1.25" y="-1" radius="0.1" width="0.1" layer="51"/>
-<text x="-1.25" y="-0.75" size="1.016" layer="25" rot="R90">&gt;NAME</text>
-<wire x1="-0.3175" y1="0" x2="0.2475" y2="0" width="0.6096" layer="31"/>
-</package>
-</packages>
-<symbols>
-<symbol name="LOAD_SW">
-<pin name="VIN" x="-10.16" y="7.62" length="short" direction="pwr"/>
-<pin name="VBIAS" x="-10.16" y="2.54" length="short" direction="pas"/>
-<pin name="ON" x="-10.16" y="-5.08" length="short" direction="in"/>
-<pin name="GND" x="10.16" y="-5.08" length="short" direction="pwr" rot="R180"/>
-<pin name="CT" x="10.16" y="0" length="short" direction="pas" rot="R180"/>
-<pin name="VOUT" x="10.16" y="7.62" length="short" direction="pwr" rot="R180"/>
-<wire x1="-7.62" y1="10.16" x2="7.62" y2="10.16" width="0.254" layer="94"/>
-<wire x1="7.62" y1="10.16" x2="7.62" y2="-7.62" width="0.254" layer="94"/>
-<wire x1="7.62" y1="-7.62" x2="-7.62" y2="-7.62" width="0.254" layer="94"/>
-<wire x1="-7.62" y1="-7.62" x2="-7.62" y2="10.16" width="0.254" layer="94"/>
-<text x="-7.62" y="11.176" size="1.778" layer="95">&gt;NAME</text>
-<text x="-7.62" y="-10.16" size="1.778" layer="96">&gt;VALUE</text>
-</symbol>
-</symbols>
-<devicesets>
-<deviceset name="TPS22965" prefix="IC">
-<description>TI TPS22965 Single Channel, Ultra-Low Resistance Load Switch</description>
-<gates>
-<gate name="G$1" symbol="LOAD_SW" x="0" y="0"/>
-</gates>
-<devices>
-<device name="" package="S-PWSON-N8">
-<connects>
-<connect gate="G$1" pin="CT" pad="6"/>
-<connect gate="G$1" pin="GND" pad="5 EXP"/>
-<connect gate="G$1" pin="ON" pad="3"/>
-<connect gate="G$1" pin="VBIAS" pad="4"/>
-<connect gate="G$1" pin="VIN" pad="1 2"/>
-<connect gate="G$1" pin="VOUT" pad="7 8"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-</devicesets>
-</library>
<library name="con-molex">
<description>&lt;b&gt;Molex Connectors&lt;/b&gt;&lt;p&gt;
&lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
@@ -18598,6 +18528,121 @@ octal FET bus switch</description>
</deviceset>
</devicesets>
</library>
+<library name="TPS22958">
+<packages>
+<package name="VSSOP8-POWERPAD">
+<description>TI PowerPAD 8VSSOP (DGN0008G)</description>
+<text x="-2.54" y="2.405" size="1.016" layer="25" ratio="10">&gt;NAME</text>
+<text x="-2.8575" y="-3.3575" size="1.016" layer="27" ratio="10">&gt;VALUE</text>
+<wire x1="-1.5" y1="1.5" x2="1.5" y2="1.5" width="0.127" layer="21"/>
+<wire x1="1.5" y1="1.5" x2="1.5" y2="-1.5" width="0.127" layer="51"/>
+<wire x1="1.5" y1="-1.5" x2="-1.5" y2="-1.5" width="0.127" layer="21"/>
+<wire x1="-1.5" y1="-1.5" x2="-1.5" y2="1.5" width="0.127" layer="51"/>
+<smd name="1" x="-2.25" y="0.975" dx="1.5" dy="0.4" layer="1" roundness="80" stop="no"/>
+<smd name="2" x="-2.2" y="0.325" dx="1.4" dy="0.4" layer="1" roundness="80" stop="no"/>
+<smd name="3" x="-2.2" y="-0.325" dx="1.4" dy="0.4" layer="1" roundness="80" stop="no"/>
+<smd name="4" x="-2.2" y="-0.975" dx="1.4" dy="0.4" layer="1" roundness="80" stop="no"/>
+<smd name="5" x="2.2" y="-0.975" dx="1.4" dy="0.4" layer="1" roundness="80" stop="no"/>
+<smd name="6" x="2.2" y="-0.325" dx="1.4" dy="0.4" layer="1" roundness="80" stop="no"/>
+<smd name="7" x="2.2" y="0.325" dx="1.4" dy="0.4" layer="1" roundness="80" stop="no"/>
+<smd name="8" x="2.2" y="0.975" dx="1.4" dy="0.4" layer="1" roundness="80" stop="no"/>
+<circle x="-1.625" y="1.625" radius="0.1" width="0.127" layer="21"/>
+<smd name="EXP" x="0" y="0" dx="1.9" dy="2.15" layer="1" roundness="50" cream="no"/>
+<polygon width="0.127" layer="31">
+<vertex x="-0.25875" y="0.79375"/>
+<vertex x="-0.69375" y="0.79375" curve="90"/>
+<vertex x="-0.79375" y="0.69375"/>
+<vertex x="-0.79375" y="0.25875" curve="90"/>
+<vertex x="-0.69375" y="0.15875"/>
+<vertex x="-0.25875" y="0.15875" curve="90"/>
+<vertex x="-0.15875" y="0.25875"/>
+<vertex x="-0.15875" y="0.69375" curve="90"/>
+</polygon>
+<polygon width="0.127" layer="31">
+<vertex x="0.79375" y="0.25875"/>
+<vertex x="0.79375" y="0.69375" curve="90"/>
+<vertex x="0.69375" y="0.79375"/>
+<vertex x="0.25875" y="0.79375" curve="90"/>
+<vertex x="0.15875" y="0.69375"/>
+<vertex x="0.15875" y="0.25875" curve="90"/>
+<vertex x="0.25875" y="0.15875"/>
+<vertex x="0.69375" y="0.15875" curve="90"/>
+</polygon>
+<polygon width="0.127" layer="31">
+<vertex x="-0.15875" y="-0.25875"/>
+<vertex x="-0.15875" y="-0.69375" curve="-90"/>
+<vertex x="-0.25875" y="-0.79375"/>
+<vertex x="-0.69375" y="-0.79375" curve="-90"/>
+<vertex x="-0.79375" y="-0.69375"/>
+<vertex x="-0.79375" y="-0.25875" curve="-90"/>
+<vertex x="-0.69375" y="-0.15875"/>
+<vertex x="-0.25875" y="-0.15875" curve="-90"/>
+</polygon>
+<polygon width="0.127" layer="31">
+<vertex x="0.69375" y="-0.15875"/>
+<vertex x="0.25875" y="-0.15875" curve="90"/>
+<vertex x="0.15875" y="-0.25875"/>
+<vertex x="0.15875" y="-0.69375" curve="90"/>
+<vertex x="0.25875" y="-0.79375"/>
+<vertex x="0.69375" y="-0.79375" curve="90"/>
+<vertex x="0.79375" y="-0.69375"/>
+<vertex x="0.79375" y="-0.25875" curve="90"/>
+</polygon>
+<wire x1="-2.85" y1="0.975" x2="-1.625" y2="0.975" width="0.47" layer="29"/>
+<wire x1="-2.76625" y1="0.325" x2="-1.625" y2="0.325" width="0.47" layer="29"/>
+<wire x1="-2.76625" y1="-0.325" x2="-1.625" y2="-0.325" width="0.47" layer="29"/>
+<wire x1="-2.76625" y1="-0.975" x2="-1.625" y2="-0.975" width="0.47" layer="29"/>
+<wire x1="1.625" y1="0.975" x2="2.76625" y2="0.975" width="0.47" layer="29"/>
+<wire x1="1.625" y1="0.325" x2="2.76625" y2="0.325" width="0.47" layer="29"/>
+<wire x1="1.625" y1="-0.325" x2="2.76625" y2="-0.325" width="0.47" layer="29"/>
+<wire x1="1.625" y1="-0.975" x2="2.76625" y2="-0.975" width="0.47" layer="29"/>
+<circle x="-1.625" y="1.625" radius="0.1" width="0.127" layer="51"/>
+<wire x1="-1.5" y1="1.5" x2="1.5" y2="1.5" width="0.127" layer="51"/>
+<wire x1="1.5" y1="-1.5" x2="-1.5" y2="-1.5" width="0.127" layer="51"/>
+<circle x="-1.625" y="1.625" radius="0.1" width="0.127" layer="25"/>
+</package>
+</packages>
+<symbols>
+<symbol name="LOAD_SW">
+<pin name="VIN" x="-10.16" y="7.62" length="short" direction="pwr"/>
+<pin name="VBIAS" x="-10.16" y="2.54" length="short" direction="pwr"/>
+<pin name="ON" x="-10.16" y="-5.08" length="short" direction="in"/>
+<pin name="GND" x="10.16" y="-5.08" length="short" direction="pwr" rot="R180"/>
+<pin name="CT" x="10.16" y="0" length="short" direction="pas" rot="R180"/>
+<pin name="VOUT" x="10.16" y="7.62" length="short" direction="pwr" rot="R180"/>
+<wire x1="-7.62" y1="10.16" x2="7.62" y2="10.16" width="0.254" layer="94"/>
+<wire x1="7.62" y1="10.16" x2="7.62" y2="-7.62" width="0.254" layer="94"/>
+<wire x1="7.62" y1="-7.62" x2="-7.62" y2="-7.62" width="0.254" layer="94"/>
+<wire x1="-7.62" y1="-7.62" x2="-7.62" y2="10.16" width="0.254" layer="94"/>
+<text x="-7.112" y="11.43" size="1.6764" layer="95">&gt;NAME</text>
+<text x="-7.112" y="-8.636" size="1.6764" layer="96" align="top-left">&gt;VALUE</text>
+</symbol>
+</symbols>
+<devicesets>
+<deviceset name="TPS22958" prefix="IC">
+<description>IC PWR SWITCH N-CHAN 1:1 8MSOP &lt;p&gt;
+14mOhm, 6A</description>
+<gates>
+<gate name="G$1" symbol="LOAD_SW" x="0" y="0"/>
+</gates>
+<devices>
+<device name="-DGN" package="VSSOP8-POWERPAD">
+<connects>
+<connect gate="G$1" pin="CT" pad="7"/>
+<connect gate="G$1" pin="GND" pad="6 EXP"/>
+<connect gate="G$1" pin="ON" pad="2"/>
+<connect gate="G$1" pin="VBIAS" pad="3"/>
+<connect gate="G$1" pin="VIN" pad="1 4"/>
+<connect gate="G$1" pin="VOUT" pad="5 8"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+</devicesets>
+</library>
</libraries>
<attributes>
<attribute name="DISCLAIMER" value="proprietary + confidential"/>
@@ -19963,16 +20008,16 @@ octal FET bus switch</description>
</part>
<part name="GND7" library="supply1" deviceset="GND" device=""/>
<part name="GND8" library="supply1" deviceset="GND" device=""/>
-<part name="IC302" library="TPS22965" deviceset="TPS22965" device="">
+<part name="IC302" library="TPS22958" deviceset="TPS22958" device="-DGN">
<attribute name="CLASS" value="UNKNOWN CLASS"/>
-<attribute name="DESCRIPTION" value="IC PWR SWITCH N-CHAN 1:1 8WSON"/>
-<attribute name="LINK" value="https://www.digikey.de/product-detail/de/texas-instruments/TPS22965TDSGTQ1/296-50585-1-ND/9685724"/>
-<attribute name="MANUFACTURER" value="Texas Instruments"/>
-<attribute name="MANUFACTURERPARTNUMBER" value="TPS22965TDSGTQ1"/>
+<attribute name="DESCRIPTION" value="NO DESCRIPTION"/>
+<attribute name="LINK" value="https://www.digikey.de/product-detail/de/texas-instruments/TPS22958DGNR/296-47367-1-ND"/>
+<attribute name="MANUFACTURER" value="UNKNOWN MANUFACTURER"/>
+<attribute name="MANUFACTURERPARTNUMBER" value="UNKNOWN MANUFACTURER PART NUMBER"/>
<attribute name="POPULATED" value="TRUE"/>
-<attribute name="ROHSCERTIFICATE" value="RoHS3-konform"/>
-<attribute name="SOURCE" value="DIGIKEY"/>
-<attribute name="SOURCEPARTNUMBER" value="296-50585-1-ND"/>
+<attribute name="ROHSCERTIFICATE" value="UNKNOWN ROHS CERTIFICATE"/>
+<attribute name="SOURCE" value="UNKNOWN SOURCE"/>
+<attribute name="SOURCEPARTNUMBER" value="UNKNOWN SOURCE PART NUMBER"/>
</part>
<part name="GND162" library="supply1" deviceset="GND" device=""/>
<part name="C311" library="rc-sysmocom" deviceset="CAP_CERAMIC" device="_0603" value="100n">
@@ -23443,6 +23488,7 @@ detection</text>
<text x="432.562" y="242.316" size="1.778" layer="97">PVX003A0X3-SRZ: tunableLoop: R=180R; C=8200p
(max. dVout: 50mV; max. dIout: 2,5A)</text>
<text x="432.562" y="252.476" size="1.778" layer="97">PVX003A0X3-SRZ: trim: 4.44kOhm</text>
+<text x="417.322" y="206.756" size="1.778" layer="97">FIXME: 1n for 5ms</text>
</plain>
<instances>
<instance part="C301" gate="G$1" x="236.22" y="274.32" smashed="yes">