Use tyco 6-pin header for all switches
[hw/telelco] / telelco.pcb
index ee207f7d5171020790bb4b6633261325f61554c6..130045122a09376092a1d488cb9af1d387c357d7 100644 (file)
@@ -6,7 +6,7 @@ FileVersion[20070407]
 PCB["TeleLco" 450000 375000]
 
 Grid[100.0 0 0 0]
-Cursor[0 31400 0.000000]
+Cursor[98300 0 0.000000]
 PolyArea[200000000.000000]
 Thermal[0.500000]
 DRC[500 1000 500 500 1500 650]
@@ -816,10 +816,6 @@ Via[284400 25000 3000 2000 0 1500 "" ""]
 Via[284400 46900 3000 2000 0 1500 "" ""]
 Via[119700 103100 3000 2000 0 1500 "" ""]
 Via[115700 103100 3000 2000 0 1500 "" ""]
-Via[141900 174200 3000 2000 0 1500 "" ""]
-Via[145500 171600 3000 2000 0 1500 "" ""]
-Via[149100 169000 3000 2000 0 1500 "" ""]
-Via[138100 166400 3000 2000 0 1500 "" ""]
 Via[134300 150200 3000 2000 0 1500 "" ""]
 Via[134300 163800 3000 2000 0 1500 "" ""]
 Via[115700 94900 3000 2000 0 1500 "" ""]
@@ -847,8 +843,6 @@ Via[187400 228100 3000 2000 0 1500 "" ""]
 Via[183800 228100 3000 2000 0 1500 "" ""]
 Via[115900 230700 3000 2000 0 1500 "" ""]
 Via[209400 243900 3000 2000 0 1500 "" ""]
-Via[348500 276500 3000 2000 0 1500 "" ""]
-Via[352200 272900 3000 2000 0 1500 "" ""]
 Via[138100 150300 3000 2000 0 1500 "" ""]
 Via[141900 150300 3000 2000 0 1500 "" ""]
 Via[145500 150300 3000 2000 0 1500 "" ""]
@@ -886,14 +880,10 @@ Via[322600 28800 3000 2000 0 1500 "" ""]
 Via[167500 117800 3000 2000 0 1500 "" "thermal(1S)"]
 Via[147100 133800 3000 2000 0 1500 "" ""]
 Via[147100 94000 3000 2000 0 1500 "" ""]
-Via[83300 296500 3000 2000 0 1500 "" ""]
-Via[76500 296500 3000 2000 0 1500 "" ""]
 Via[105000 296500 3000 2000 0 1500 "" ""]
 Via[105000 291400 3000 2000 0 1500 "" ""]
 Via[26500 291400 3000 2000 0 1500 "" "thermal(1S)"]
 Via[136300 291300 3000 2000 0 1500 "" "thermal(1S)"]
-Via[309000 296500 3000 2000 0 1500 "" ""]
-Via[302200 296500 3000 2000 0 1500 "" ""]
 Via[283000 291400 3000 2000 0 1500 "" ""]
 Via[251000 291500 3000 2000 0 1500 "" "thermal(1S)"]
 Via[282900 296500 3000 2000 0 1500 "" ""]
@@ -982,8 +972,22 @@ Via[81100 117400 3000 2000 0 1500 "" ""]
 Via[112300 156100 3000 2000 0 1500 "" "thermal(1S)"]
 Via[81755 147688 3000 2000 0 1500 "" "thermal(0+,1S)"]
 Via[95500 160900 3000 2000 0 1500 "" "thermal(1S)"]
-Via[180200 168200 3000 2000 0 1500 "" "thermal(1S)"]
 Via[219700 122600 3000 2000 0 1500 "" "thermal(1S)"]
+Via[171700 225500 3000 2000 0 1500 "" ""]
+Via[198200 260500 3000 2000 0 1500 "" ""]
+Via[198200 264100 3000 2000 0 1500 "" ""]
+Via[331800 271600 3000 2000 0 1500 "" ""]
+Via[331800 278400 3000 2000 0 1500 "" ""]
+Via[145500 225500 3000 2000 0 1500 "" ""]
+Via[145500 251300 3000 2000 0 1500 "" ""]
+Via[149100 163900 3000 2000 0 1500 "" ""]
+Via[138100 167300 3000 2000 0 1500 "" ""]
+Via[141900 170000 3000 2000 0 1500 "" ""]
+Via[145500 172600 3000 2000 0 1500 "" ""]
+Via[209500 296500 3000 2000 0 1500 "" ""]
+Via[222700 296500 3000 2000 0 1500 "" ""]
+Via[182200 169700 3000 2000 0 1500 "" "thermal(1S)"]
+Via[175200 225300 3000 2000 0 1500 "" ""]
 
 Element["" "TDK_PS12" "U8" "TDK_PS12" 225000 277558 -4600 -3632 0 100 ""]
 (
@@ -1049,7 +1053,7 @@ Element["" "hole-M3" "H8" "unknown" 225000 362500 -16900 -21000 0 100 ""]
 
        )
 
-Element["onsolder" "LCD-S101D14TR" "U20" "unknown" 80050 137500 62975 82970 2 100 "auto"]
+Element["onsolder" "LCD-S101D14TR" "U20" "digit" 80050 137500 62975 82970 2 100 "auto"]
 (
        Pin[49450 99600 5500 2000 6500 3000 "COM" "1" "square"]
        Pin[39450 99600 5500 2000 6500 3000 "COM" "2" ""]
@@ -1078,7 +1082,7 @@ Element["onsolder" "LCD-S101D14TR" "U20" "unknown" 80050 137500 62975 82970 2 10
 
        )
 
-Element["" "usbcable" "J1" "unknown" 413300 312500 -30 -125 1 100 ""]
+Element["" "usbcable" "J1" "USB" 413300 312500 -30 -125 1 100 ""]
 (
        Pin[0 0 6250 3000 6850 3800 "VBUS" "1" "square"]
        Pin[0 -7500 6250 3000 6850 3800 "DATA-" "2" ""]
@@ -1132,31 +1136,31 @@ Element["" "0402" "R14" "1k" 399326 326100 3652 0 0 100 ""]
 
        )
 
-Element["onsolder" "PEC11" "S1" "unknown" 307500 337500 2975 -7930 2 100 "auto"]
+Element["onsolder" "PEC11" "S1" "none" 307500 337500 2675 870 2 100 "auto"]
 (
-       Pin[-9850 -29500 6500 2000 7500 3900 "terminal A" "A" "edge2"]
+       Pin[-9800 -29500 6500 2000 7500 3900 "terminal A" "A" "edge2"]
        Pin[0 -29500 6500 2000 7500 3900 "common" "C" "edge2,thermal(1X)"]
-       Pin[9850 -29500 6500 2000 7500 3900 "terminal B" "B" "edge2"]
-       Pin[-25200 0 13100 2000 14100 10500 "Left" "" "edge2"]
-       Pin[25200 0 13100 2000 14100 10500 "Right" "" "edge2"]
-       ElementLine [-23250 23600 23250 23600 1000]
-       ElementLine [23250 -23600 23250 23600 1000]
+       Pin[9800 -29500 6500 2000 7500 3900 "terminal B" "B" "edge2"]
+       Pin[22450 0 15100 2000 16100 12500 "Left" "" "edge2"]
+       Pin[-22450 0 15100 2000 16100 12500 "Right" "" "edge2"]
        ElementLine [-23250 -23600 23250 -23600 1000]
        ElementLine [-23250 -23600 -23250 23600 1000]
+       ElementLine [-23250 23600 23250 23600 1000]
+       ElementLine [23250 -23600 23250 23600 1000]
 
        )
 
-Element["onsolder" "PEC11" "S2" "unknown" 80000 338500 4875 -6030 2 100 "auto"]
+Element["onsolder" "PEC11" "S2" "none" 80000 338500 3075 870 2 100 "auto"]
 (
-       Pin[-9850 -29500 6500 2000 7500 3900 "terminal A" "A" "edge2"]
+       Pin[-9800 -29500 6500 2000 7500 3900 "terminal A" "A" "edge2"]
        Pin[0 -29500 6500 2000 7500 3900 "common" "C" "edge2,thermal(1X)"]
-       Pin[9850 -29500 6500 2000 7500 3900 "terminal B" "B" "edge2"]
-       Pin[-25200 0 13100 2000 14100 10500 "Left" "" "edge2"]
-       Pin[25200 0 13100 2000 14100 10500 "Right" "" "edge2"]
-       ElementLine [-23250 23600 23250 23600 1000]
-       ElementLine [23250 -23600 23250 23600 1000]
+       Pin[9800 -29500 6500 2000 7500 3900 "terminal B" "B" "edge2"]
+       Pin[22450 0 15100 2000 16100 12500 "Left" "" "edge2"]
+       Pin[-22450 0 15100 2000 16100 12500 "Right" "" "edge2"]
        ElementLine [-23250 -23600 23250 -23600 1000]
        ElementLine [-23250 -23600 -23250 23600 1000]
+       ElementLine [-23250 23600 23250 23600 1000]
+       ElementLine [23250 -23600 23250 23600 1000]
 
        )
 
@@ -1203,17 +1207,6 @@ Element["" "SOT23-5" "U2" "MCP73831" 394800 312500 5700 -10900 0 89 ""]
 
        )
 
-Element["" "2pin-solder" "S5" "unknown" 377500 342500 -2275 -5830 0 100 ""]
-(
-       Pin[20000 0 17000 2000 18000 15000 "1" "1" "square,edge2"]
-       Pin[-20000 0 17000 2000 18000 15000 "2" "2" "edge2"]
-       ElementLine [30000 -10000 30000 10000 1000]
-       ElementLine [-30000 -10000 30000 -10000 1000]
-       ElementLine [-30000 -10000 -30000 10000 1000]
-       ElementLine [-30000 10000 30000 10000 1000]
-
-       )
-
 Element["" "0402" "C1" "0.01uF" 257974 291500 -2474 -9500 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
@@ -1294,7 +1287,7 @@ Element["" "0402" "C37" "2.2uF" 393526 278600 -16158 -1185 0 100 ""]
 
        )
 
-Element["" "SOT23-5" "U1" "unknown" 395100 293100 7800 -8200 0 89 ""]
+Element["" "SOT23-5" "U1" "3.3V" 395100 293100 7800 -8200 0 89 ""]
 (
        Attribute("author" "DJ Delorie")
        Attribute("copyright" "2006 DJ Delorie")
@@ -1414,7 +1407,7 @@ Element["" "0402" "R56" "270" 113300 257500 -4200 1800 0 100 ""]
 
        )
 
-Element["onsolder" "LCD-S101D14TR" "U22" "unknown" 375000 137500 62275 87370 2 100 "auto"]
+Element["onsolder" "LCD-S101D14TR" "U22" "digit" 375000 137500 62275 87370 2 100 "auto"]
 (
        Pin[49450 99600 5500 2000 6500 3000 "COM" "1" "square"]
        Pin[39450 99600 5500 2000 6500 3000 "COM" "2" ""]
@@ -1443,7 +1436,7 @@ Element["onsolder" "LCD-S101D14TR" "U22" "unknown" 375000 137500 62275 87370 2 1
 
        )
 
-Element["onsolder" "LCD-S101D14TR" "U21" "unknown" 240000 137500 62700 82000 2 100 "auto"]
+Element["onsolder" "LCD-S101D14TR" "U21" "digit" 240000 137500 62700 82000 2 100 "auto"]
 (
        Pin[49450 99600 5500 2000 6500 3000 "COM" "1" "square"]
        Pin[39450 99600 5500 2000 6500 3000 "COM" "2" ""]
@@ -1472,28 +1465,6 @@ Element["onsolder" "LCD-S101D14TR" "U21" "unknown" 240000 137500 62700 82000 2 1
 
        )
 
-Element["" "2pin-solder" "S3" "unknown" 160000 342500 -2575 -2130 0 100 ""]
-(
-       Pin[0 -20000 17000 2000 18000 15000 "1" "1" "square"]
-       Pin[0 20000 17000 2000 18000 15000 "2" "2" "thermal(1X)"]
-       ElementLine [-10000 -30000 10000 -30000 1000]
-       ElementLine [-10000 -30000 -10000 30000 1000]
-       ElementLine [-10000 30000 10000 30000 1000]
-       ElementLine [10000 -30000 10000 30000 1000]
-
-       )
-
-Element["" "2pin-solder" "S4" "unknown" 188000 342500 30 125 3 100 ""]
-(
-       Pin[0 -20000 17000 2000 18000 15000 "1" "1" "square"]
-       Pin[0 20000 17000 2000 18000 15000 "2" "2" "thermal(1X)"]
-       ElementLine [-10000 -30000 10000 -30000 1000]
-       ElementLine [-10000 -30000 -10000 30000 1000]
-       ElementLine [-10000 30000 10000 30000 1000]
-       ElementLine [10000 -30000 10000 30000 1000]
-
-       )
-
 Element["" "sma-edge" "J8" "SMA" 400 132200 300 1300 1 10 ""]
 (
        Pad[3000 7000 13000 7000 6000 800 6600 "2" "2" "square,nopaste"]
@@ -1619,7 +1590,7 @@ Element["" "0402" "C36" "0.1uF" 133174 76100 -3898 -7750 0 100 ""]
 
        )
 
-Element["" "lqfp64" "U7" "unknown" 191316 136064 21268 15552 0 100 ""]
+Element["" "lqfp64" "U7" "CPU" 191316 136064 21268 15552 0 100 ""]
 (
        Pad[-24408 14763 -20865 14763 1181 787 1811 "PA2/USART2_TX/ADC_IN2/TIM2_CH3/TIM9_CH1/SEG1" "16" "square"]
        Pad[20866 14763 24409 14763 1181 787 1811 "PB12/SPI2_NSS/I2C2_SMBA/USART3_CKI/ADC_IN18/TIM10_CH1/SEG12" "33" "square,edge2"]
@@ -1693,7 +1664,7 @@ Element["" "lqfp64" "U7" "unknown" 191316 136064 21268 15552 0 100 ""]
 
        )
 
-Element["onsolder" "100mil-led3" "D2" "unknown" 307500 12500 22600 -2900 2 100 "auto"]
+Element["onsolder" "100mil-led3" "D2" "red/green" 307500 12500 22600 -2900 2 100 "auto"]
 (
        Pin[-10000 0 7000 1500 8500 3500 "Red" "1" "square,edge2"]
        Pin[0 0 7000 1500 8500 3500 "Common" "2" "edge2,thermal(1X)"]
@@ -1712,7 +1683,7 @@ Element["onsolder" "100mil-led" "D8" "green" 125000 12500 18600 -3100 2 100 "aut
 
        )
 
-Element["onsolder" "100mil-led" "D1" "red" 75000 12500 18500 -3000 2 100 "auto"]
+Element["onsolder" "100mil-led" "D1" "amber" 75000 12500 18500 -3000 2 100 "auto"]
 (
        Pin[-5000 0 7000 1500 8500 3500 "1" "1" "square"]
        Pin[5000 0 7000 1500 8500 3500 "2" "2" "thermal(1X)"]
@@ -1721,7 +1692,7 @@ Element["onsolder" "100mil-led" "D1" "red" 75000 12500 18500 -3000 2 100 "auto"]
 
        )
 
-Element["onsolder" "100mil-led" "D3" "unknown" 167500 275000 -13600 2900 3 100 "auto"]
+Element["onsolder" "100mil-led" "D3" "red" 167500 275000 -13600 2900 3 100 "auto"]
 (
        Pin[0 -5000 7000 1500 8500 3500 "1" "1" "square,edge2"]
        Pin[0 5000 7000 1500 8500 3500 "2" "2" "edge2,thermal(1X)"]
@@ -1730,7 +1701,7 @@ Element["onsolder" "100mil-led" "D3" "unknown" 167500 275000 -13600 2900 3 100 "
 
        )
 
-Element["onsolder" "100mil-led" "D7" "unknown" 30600 275000 -12200 2900 3 100 "auto"]
+Element["onsolder" "100mil-led" "D7" "red" 30600 275000 -12200 2900 3 100 "auto"]
 (
        Pin[0 -5000 7000 1500 8500 3500 "1" "1" "square,edge2"]
        Pin[0 5000 7000 1500 8500 3500 "2" "2" "edge2,thermal(1X)"]
@@ -1739,7 +1710,7 @@ Element["onsolder" "100mil-led" "D7" "unknown" 30600 275000 -12200 2900 3 100 "a
 
        )
 
-Element["onsolder" "100mil-led" "D4" "unknown" 129400 275000 -12500 3000 3 100 "auto"]
+Element["onsolder" "100mil-led" "D4" "red" 129400 275000 -12500 3000 3 100 "auto"]
 (
        Pin[0 -5000 7000 1500 8500 3500 "1" "1" "square,edge2"]
        Pin[0 5000 7000 1500 8500 3500 "2" "2" "edge2,thermal(1X)"]
@@ -1748,7 +1719,7 @@ Element["onsolder" "100mil-led" "D4" "unknown" 129400 275000 -12500 3000 3 100 "
 
        )
 
-Element["onsolder" "100mil-led" "D5" "unknown" 96500 275000 -11900 2600 3 100 "auto"]
+Element["onsolder" "100mil-led" "D5" "red" 96500 275000 -11900 2600 3 100 "auto"]
 (
        Pin[0 -5000 7000 1500 8500 3500 "1" "1" "square,edge2"]
        Pin[0 5000 7000 1500 8500 3500 "2" "2" "edge2,thermal(1X)"]
@@ -1757,7 +1728,7 @@ Element["onsolder" "100mil-led" "D5" "unknown" 96500 275000 -11900 2600 3 100 "a
 
        )
 
-Element["onsolder" "100mil-led" "D6" "unknown" 63800 275000 -12200 2700 3 100 "auto"]
+Element["onsolder" "100mil-led" "D6" "red" 63800 275000 -12200 2700 3 100 "auto"]
 (
        Pin[0 -5000 7000 1500 8500 3500 "1" "1" "square,edge2"]
        Pin[0 5000 7000 1500 8500 3500 "2" "2" "edge2,thermal(1X)"]
@@ -2023,7 +1994,7 @@ Element["" "0-215079-4" "J6" "Debug" 38300 17900 -16100 9100 0 100 ""]
 
        )
 
-Element["" "100mil3pin.fp" "J2" "unknown" 7800 59900 -2400 -33800 0 100 ""]
+Element["" "100mil3pin.fp" "J2" "none" 7800 59900 -2400 -33800 0 100 ""]
 (
        Pin[0 0 7000 1500 8500 3800 "1" "1" "square,thermal(1X)"]
        Pin[0 -10000 7000 1500 8500 3800 "2" "2" ""]
@@ -2131,6 +2102,21 @@ Element["" "0402" "C607" "0.1uF" 173100 109726 -12698 -9176 0 100 ""]
        Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
 
+       )
+
+Element["" "282834-6" "J9" "switch_connector" 350194 340605 0 0 0 100 ""]
+(
+       Pin[5906 12795 7087 1260 8346 4528 "6" "6" "edge2,thermal(1X)"]
+       Pin[15906 12795 7087 1260 8346 4528 "5" "5" "edge2"]
+       Pin[25906 12795 7087 1260 8346 4528 "4" "4" "edge2,thermal(1X)"]
+       Pin[35906 12795 7087 1260 8346 4528 "3" "3" "edge2"]
+       Pin[45906 12795 7087 1260 8346 4528 "2" "2" "edge2"]
+       Pin[55906 12795 7087 1260 8346 4528 "1" "1" "square,edge2"]
+       ElementLine [0 0 0 25591 600]
+       ElementLine [0 25591 61811 25591 600]
+       ElementLine [61811 25591 61811 0 600]
+       ElementLine [61811 0 0 0 600]
+
        )
 Layer(1 "top")
 (
@@ -2156,7 +2142,6 @@ Layer(1 "top")
        Line[176300 228100 180600 223800 1000 2000 "clearline"]
        Line[129500 228100 176300 228100 1000 2000 "clearline"]
        Line[174000 181200 174000 185700 1000 2000 "clearline"]
-       Line[160100 322400 160000 322500 1000 2000 "clearline"]
        Line[287000 253900 294400 246500 1000 2000 "clearline"]
        Line[189800 253900 287000 253900 1000 2000 "clearline"]
        Line[186200 257500 189800 253900 1000 2000 "clearline"]
@@ -2198,9 +2183,6 @@ Layer(1 "top")
        Line[56300 243900 49500 237100 1000 2000 "clearline"]
        Line[209700 243900 56300 243900 1000 2000 "clearline"]
        Line[304800 243900 209400 243900 1000 2000 "clearline"]
-       Line[250600 343600 261000 333200 1000 2000 "clearline"]
-       Line[151500 343600 250600 343600 1000 2000 "clearline"]
-       Line[352200 269600 352200 272900 1000 2000 "clearline"]
        Line[175600 180500 156300 161200 1000 2000 "clearline"]
        Line[175600 182800 175600 180500 1000 2000 "clearline"]
        Line[178500 181200 156900 159600 1000 2000 "clearline"]
@@ -2281,12 +2263,7 @@ Layer(1 "top")
        Line[279450 37900 289450 37900 1000 2000 "clearline"]
        Line[279500 37950 279450 37900 1000 2000 "clearline"]
        Line[424450 237100 414450 237100 1000 2000 "clearline"]
-       Line[424450 37900 424450 237100 1000 2000 "clearline"]
        Line[414450 37900 424450 37900 1000 2000 "clearline"]
-       Line[327300 271900 308400 253000 1000 2000 "clearline"]
-       Line[347500 271900 327300 271900 1000 2000 "clearline"]
-       Line[359800 284200 347500 271900 1000 2000 "clearline"]
-       Line[359800 286600 359800 284200 1000 2000 "clearline"]
        Line[330000 265700 314700 250400 1000 2000 "clearline"]
        Line[391500 265700 330000 265700 1000 2000 "clearline"]
        Line[401000 275200 391500 265700 1000 2000 "clearline"]
@@ -2332,9 +2309,6 @@ Layer(1 "top")
        Line[397752 326100 392900 326100 1000 2000 "clearline"]
        Line[404700 322300 400900 326100 1000 2000 "clearline"]
        Line[404700 316748 404700 322300 1000 2000 "clearline"]
-       Line[357500 342500 357500 311100 2500 2000 "clearline"]
-       Line[379600 324600 379600 312500 2500 2000 "clearline"]
-       Line[397500 342500 379600 324600 2500 2000 "clearline"]
        Line[365800 312500 386600 312500 2500 2000 "clearline"]
        Line[389400 304700 386600 304700 1000 2000 "clearline"]
        Line[390900 306200 389400 304700 1000 2000 "clearline"]
@@ -2370,17 +2344,7 @@ Layer(1 "top")
        Line[124953 137047 122700 139300 1000 2000 "clearline"]
        Line[124953 130747 124953 137047 1000 2000 "clearline"]
        Line[122700 139300 127852 139300 1000 2000 "clearline"]
-       Line[35600 229700 35600 256000 1000 2000 "clearline"]
-       Line[35600 256000 25900 265700 1000 2000 "clearline"]
-       Line[25900 265700 25900 283700 1000 2000 "clearline"]
-       Line[24300 284400 24300 265000 1000 2000 "clearline"]
-       Line[24300 265000 34000 255300 1000 2000 "clearline"]
-       Line[34000 255300 34000 228900 1000 2000 "clearline"]
        Line[22700 285100 22700 264300 1000 2000 "clearline"]
-       Line[22700 264300 32400 254600 1000 2000 "clearline"]
-       Line[32400 254600 32400 228200 1000 2000 "clearline"]
-       Line[21100 263600 30800 253900 1000 2000 "clearline"]
-       Line[30800 253900 30800 227600 1000 2000 "clearline"]
        Line[30500 270000 33052 270000 1000 2000 "clearline"]
        Line[33052 270000 45552 257500 1000 2000 "clearline"]
        Line[63700 270200 65626 270200 1000 2000 "clearline"]
@@ -2391,12 +2355,6 @@ Layer(1 "top")
        Line[132100 269800 144400 257500 1000 2000 "clearline"]
        Line[167500 270000 170526 270000 1000 2000 "clearline"]
        Line[170526 270000 183026 257500 1000 2000 "clearline"]
-       Line[150800 345200 251300 345200 1000 2000 "clearline"]
-       Line[251300 345200 262600 333900 1000 2000 "clearline"]
-       Line[262600 310100 262600 333900 1000 2000 "clearline"]
-       Line[150200 346800 251900 346800 1000 2000 "clearline"]
-       Line[251900 346800 264200 334500 1000 2000 "clearline"]
-       Line[264200 334500 264200 312700 1000 2000 "clearline"]
        Line[284400 25000 284400 15648 1000 2000 "clearline"]
        Line[284400 12500 297500 12500 1000 2000 "clearline"]
        Line[317500 12500 327600 12500 1000 2000 "clearline"]
@@ -2423,18 +2381,7 @@ Layer(1 "top")
        Line[134400 146900 131000 143500 1000 2000 "clearline"]
        Line[127852 143500 126900 143500 1000 2000 "clearline"]
        Line[126900 143500 122700 139300 1000 2000 "clearline"]
-       Line[103800 299100 137700 299100 1000 2000 "clearline"]
-       Line[101200 296500 103800 299100 1000 2000 "clearline"]
-       Line[83300 296500 101200 296500 1000 2000 "clearline"]
-       Line[26300 296500 76500 296500 1000 2000 "clearline"]
-       Line[105000 296500 139300 296500 1000 2000 "clearline"]
-       Line[48800 293900 79100 293900 1000 2000 "clearline"]
-       Line[48026 293126 48800 293900 1000 2000 "clearline"]
-       Line[48026 291400 48026 293126 1000 2000 "clearline"]
        Line[42874 291400 48026 291400 1000 2000 "clearline"]
-       Line[110500 293900 80700 293900 1000 2000 "clearline"]
-       Line[111174 293226 110500 293900 1000 2000 "clearline"]
-       Line[111174 291400 111174 293226 1000 2000 "clearline"]
        Line[48100 291474 48026 291400 1000 2000 "clearline"]
        Line[34274 291400 39726 291400 1000 2000 "clearline"]
        Line[26500 291400 31126 291400 1000 2000 "clearline"]
@@ -2445,44 +2392,13 @@ Layer(1 "top")
        Line[136274 291326 136300 291300 1000 2000 "clearline"]
        Line[39700 291374 39726 291400 1000 2000 "clearline"]
        Line[34300 291300 34200 291400 1000 2000 "clearline"]
-       Line[137700 299100 137700 334300 1000 2000 "clearline"]
-       Line[137700 334300 150200 346800 1000 2000 "clearline"]
-       Line[21100 263600 21100 291300 1000 2000 "clearline"]
-       Line[21100 291300 26300 296500 1000 2000 "clearline"]
-       Line[25900 283700 27000 284800 1000 2000 "clearline"]
-       Line[136900 284800 27000 284800 1000 2000 "clearline"]
-       Line[24300 284400 26400 286500 1000 2000 "clearline"]
        Line[22700 285100 25900 288300 1000 2000 "clearline"]
        Line[25900 288300 32700 288300 1000 2000 "clearline"]
        Line[32700 288300 34274 289874 1000 2000 "clearline"]
        Line[34274 289874 34274 291400 1000 2000 "clearline"]
-       Line[70150 309000 79100 300050 1000 2000 "clearline"]
-       Line[79100 300050 79100 293900 1000 2000 "clearline"]
-       Line[89850 309000 80700 299850 1000 2000 "clearline"]
-       Line[80700 299850 80700 293900 1000 2000 "clearline"]
        Line[111174 291400 119278 291400 1000 2000 "clearline"]
        Line[122500 291300 122500 289900 1000 2000 "clearline"]
-       Line[122500 289900 119100 286500 1000 2000 "clearline"]
-       Line[119100 286500 26400 286500 1000 2000 "clearline"]
-       Line[150900 345200 139300 333600 1000 2000 "clearline"]
-       Line[139300 333600 139300 296500 1000 2000 "clearline"]
-       Line[151600 343600 141000 333000 1000 2000 "clearline"]
-       Line[141000 333000 141000 288900 1000 2000 "clearline"]
-       Line[141000 288900 136900 284800 1000 2000 "clearline"]
-       Line[160000 322400 192000 290400 1000 2000 "clearline"]
-       Line[192000 290400 192000 256500 1000 2000 "clearline"]
-       Line[188000 322500 195600 314900 1000 2000 "clearline"]
-       Line[195600 314900 195600 256500 1000 2000 "clearline"]
        Line[343900 291452 343848 291400 1000 2000 "clearline"]
-       Line[343900 293800 343900 291452 1000 2000 "clearline"]
-       Line[341200 296500 343900 293800 1000 2000 "clearline"]
-       Line[309000 296500 341200 296500 1000 2000 "clearline"]
-       Line[334300 293900 306400 293900 1000 2000 "clearline"]
-       Line[334948 293252 334300 293900 1000 2000 "clearline"]
-       Line[334948 291400 334948 293252 1000 2000 "clearline"]
-       Line[277700 293900 304800 293900 1000 2000 "clearline"]
-       Line[276826 293026 277700 293900 1000 2000 "clearline"]
-       Line[276826 291400 276826 293026 1000 2000 "clearline"]
        Line[276900 291474 276826 291400 1000 2000 "clearline"]
        Line[276826 291400 270374 291400 1000 2000 "clearline"]
        Line[270374 291400 270274 291500 1000 2000 "clearline"]
@@ -2498,21 +2414,6 @@ Layer(1 "top")
        Line[353300 295800 353200 295700 1000 2000 "clearline"]
        Line[353200 295700 353200 291400 1000 2000 "clearline"]
        Line[331800 291400 331800 289900 1000 2000 "clearline"]
-       Line[331800 289900 345200 276500 1000 2000 "clearline"]
-       Line[345200 276500 348500 276500 1000 2000 "clearline"]
-       Line[297650 308000 304800 300850 1000 2000 "clearline"]
-       Line[304800 300850 304800 293900 1000 2000 "clearline"]
-       Line[306400 293900 306400 297800 1000 2000 "clearline"]
-       Line[306400 297800 308200 299600 1000 2000 "clearline"]
-       Line[317350 308000 308950 299600 1000 2000 "clearline"]
-       Line[308950 299600 308200 299600 1000 2000 "clearline"]
-       Line[262600 310100 276200 296500 1000 2000 "clearline"]
-       Line[276200 296500 282900 296500 1000 2000 "clearline"]
-       Line[264200 312700 277400 299500 1000 2000 "clearline"]
-       Line[302200 296500 299200 299500 1000 2000 "clearline"]
-       Line[299200 299500 277400 299500 1000 2000 "clearline"]
-       Line[259500 291500 261000 293000 1000 2000 "clearline"]
-       Line[261000 333200 261000 293000 1000 2000 "clearline"]
        Line[190200 230700 190200 214700 1000 2000 "clearline"]
        Line[190200 214700 188400 212900 1000 2000 "clearline"]
        Line[188400 212900 188400 158736 1000 2000 "clearline"]
@@ -2528,7 +2429,6 @@ Layer(1 "top")
        Line[187400 214400 186400 213400 1000 2000 "clearline"]
        Line[186400 213400 186400 158704 1000 2000 "clearline"]
        Line[186400 158704 186396 158700 1000 2000 "clearline"]
-       Line[183800 228100 183800 164600 1000 2000 "clearline"]
        Line[183800 164600 183600 164400 1000 2000 "clearline"]
        Line[180200 228000 180200 226500 1000 2000 "clearline"]
        Line[180200 226500 182200 224500 1000 2000 "clearline"]
@@ -2776,26 +2676,6 @@ Layer(1 "top")
        Line[245200 188900 284400 228100 1000 2000 "clearline"]
        Line[248800 126300 248800 182500 1000 2000 "clearline"]
        Line[248800 182500 294400 228100 1000 2000 "clearline"]
-       Line[35600 229700 86400 229700 1000 2000 "clearline"]
-       Line[86400 229700 141900 174200 1000 2000 "clearline"]
-       Line[145500 171600 140800 171600 1000 2000 "clearline"]
-       Line[140800 171600 139200 173200 1000 2000 "clearline"]
-       Line[139200 173200 139200 174700 1000 2000 "clearline"]
-       Line[139200 174700 85800 228100 1000 2000 "clearline"]
-       Line[85800 228100 34800 228100 1000 2000 "clearline"]
-       Line[34800 228100 34000 228900 1000 2000 "clearline"]
-       Line[149100 169000 141100 169000 1000 2000 "clearline"]
-       Line[141100 169000 137600 172500 1000 2000 "clearline"]
-       Line[137600 172500 137600 174000 1000 2000 "clearline"]
-       Line[137600 174000 85100 226500 1000 2000 "clearline"]
-       Line[85100 226500 34100 226500 1000 2000 "clearline"]
-       Line[34100 226500 32400 228200 1000 2000 "clearline"]
-       Line[138100 166400 138100 169600 1000 2000 "clearline"]
-       Line[138100 169600 136000 171700 1000 2000 "clearline"]
-       Line[136000 171700 136000 173300 1000 2000 "clearline"]
-       Line[136000 173300 84400 224900 1000 2000 "clearline"]
-       Line[84400 224900 33500 224900 1000 2000 "clearline"]
-       Line[33500 224900 30800 227600 1000 2000 "clearline"]
        Line[147100 94000 147100 87000 1000 2000 "clearline"]
        Line[147100 87000 142400 82300 1000 2000 "clearline"]
        Line[142400 82300 139400 82300 1000 2000 "clearline"]
@@ -2945,8 +2825,6 @@ Layer(1 "top")
        Line[61200 147900 61200 142565 1000 2000 "clearline"]
        Line[61200 142565 61167 142532 1000 2000 "clearline"]
        Line[194900 177800 202600 177800 1000 2000 "clearline"]
-       Line[202350 180350 198450 180350 1000 2000 "clearline"]
-       Line[198450 180350 194900 183900 1000 2000 "clearline"]
        Line[198500 183800 201300 183800 1000 2000 "clearline"]
        Line[201300 183800 222800 162300 1000 2000 "clearline"]
        Line[153700 98200 113243 98200 2500 2000 "clearline"]
@@ -3058,17 +2936,6 @@ Layer(1 "top")
        Line[129100 163800 127400 165500 1000 2000 "clearline"]
        Line[127400 165500 78800 165500 1000 2000 "clearline"]
        Line[61200 147900 78800 165500 1000 2000 "clearline"]
-       Line[177000 165074 176926 165000 1000 2000 "clearline"]
-       Line[176926 165000 176926 163674 1000 2000 "clearline"]
-       Line[176926 163674 178500 162100 1000 2000 "clearline"]
-       Line[178500 162100 178500 158722 1000 2000 "clearline"]
-       Line[178500 158722 178522 158700 1000 2000 "clearline"]
-       Line[180490 158690 180490 164584 1000 2000 "clearline"]
-       Line[180490 164584 180074 165000 1000 2000 "clearline"]
-       Line[180200 168200 177600 168200 1000 2000 "clearline"]
-       Line[177600 168200 176900 167500 1000 2000 "clearline"]
-       Line[176900 167500 176900 165026 1000 2000 "clearline"]
-       Line[176900 165026 176926 165000 1000 2000 "clearline"]
        Line[182200 173600 179500 170900 1000 2000 "clearline"]
        Line[179500 170900 177600 170900 1000 2000 "clearline"]
        Line[177600 170900 174800 168100 1000 2000 "clearline"]
@@ -3101,16 +2968,104 @@ Layer(1 "top")
        Line[213954 121300 215600 121300 1000 2000 "clearline"]
        Line[215600 121300 217000 119900 1000 2000 "clearline"]
        Line[217000 119900 217000 116500 1000 2000 "clearline"]
+       Line[343900 291348 343848 291400 1000 2000 "clearline"]
+       Line[359800 286600 359800 284500 1000 2000 "clearline"]
+       Line[359800 284500 349500 274200 1000 2000 "clearline"]
+       Line[349500 274200 329600 274200 1000 2000 "clearline"]
+       Line[308400 253000 329600 274200 1000 2000 "clearline"]
+       Line[343848 291400 343848 284748 1000 2000 "clearline"]
+       Line[343848 284748 334900 275800 1000 2000 "clearline"]
+       Line[331800 278400 331800 291400 1000 2000 "clearline"]
+       Line[259548 291500 259548 289048 1000 2000 "clearline"]
+       Line[259548 289048 247900 277400 1000 2000 "clearline"]
+       Line[247900 277400 211500 277400 1000 2000 "clearline"]
+       Line[211500 277400 198200 264100 1000 2000 "clearline"]
+       Line[334900 275800 213500 275800 1000 2000 "clearline"]
+       Line[213500 275800 198200 260500 1000 2000 "clearline"]
+       Line[122500 290000 122500 266900 1000 2000 "clearline"]
+       Line[122500 266900 138100 251300 1000 2000 "clearline"]
+       Line[138100 251300 145500 251300 1000 2000 "clearline"]
+       Line[149100 163900 137800 163900 1000 2000 "clearline"]
+       Line[137800 163900 133100 168600 1000 2000 "clearline"]
+       Line[133100 168600 101200 168600 1000 2000 "clearline"]
+       Line[101200 168600 34800 235000 1000 2000 "clearline"]
+       Line[34800 235000 34800 252200 1000 2000 "clearline"]
+       Line[22700 264300 34800 252200 1000 2000 "clearline"]
+       Line[138100 167400 157900 167400 1000 2000 "clearline"]
+       Line[157900 167400 172400 181900 1000 2000 "clearline"]
+       Line[172400 181900 172400 194800 1000 2000 "clearline"]
+       Line[172400 194800 175200 197600 1000 2000 "clearline"]
+       Line[141900 170000 158200 170000 1000 2000 "clearline"]
+       Line[158200 170000 170800 182600 1000 2000 "clearline"]
+       Line[170800 182600 170800 195500 1000 2000 "clearline"]
+       Line[170800 195500 171700 196400 1000 2000 "clearline"]
+       Line[171700 196400 171700 225500 1000 2000 "clearline"]
+       Line[145500 172600 145500 225500 1000 2000 "clearline"]
+       Line[297650 308000 297650 307150 1000 2000 "clearline"]
+       Line[297650 307150 284500 294000 1000 2000 "clearline"]
+       Line[284500 294000 277200 294000 1000 2000 "clearline"]
+       Line[277200 294000 277000 293800 1000 2000 "clearline"]
+       Line[277000 293800 277000 291600 1000 2000 "clearline"]
+       Line[277000 291600 276900 291500 1000 2000 "clearline"]
+       Line[317350 308000 320700 308000 1000 2000 "clearline"]
+       Line[320700 308000 334900 293800 1000 2000 "clearline"]
+       Line[334900 293800 334900 291448 1000 2000 "clearline"]
+       Line[334900 291448 334948 291400 1000 2000 "clearline"]
+       Line[89850 309000 89850 307950 1000 2000 "clearline"]
+       Line[89850 307950 103800 294000 1000 2000 "clearline"]
+       Line[103800 294000 111000 294000 1000 2000 "clearline"]
+       Line[111000 294000 111200 293800 1000 2000 "clearline"]
+       Line[111200 293800 111200 291426 1000 2000 "clearline"]
+       Line[70150 309000 63300 309000 1000 2000 "clearline"]
+       Line[63300 309000 48100 293800 1000 2000 "clearline"]
+       Line[48100 293800 48100 291400 1000 2000 "clearline"]
+       Line[414500 237100 414500 233300 1000 2000 "clearline"]
+       Line[414500 233300 301200 120000 1000 2000 "clearline"]
+       Line[406100 353400 406100 348200 2500 2000 "clearline"]
+       Line[406100 348200 376800 318900 2500 2000 "clearline"]
+       Line[376800 318900 376800 312500 2500 2000 "clearline"]
+       Line[396100 353400 396100 350700 2500 2000 "clearline"]
+       Line[396100 350700 380700 335300 2500 2000 "clearline"]
+       Line[380700 335300 366900 335300 2500 2000 "clearline"]
+       Line[366900 335300 357500 325900 2500 2000 "clearline"]
+       Line[357500 325900 357500 311200 2500 2000 "clearline"]
+       Line[195600 256500 195600 273800 1000 2000 "clearline"]
+       Line[195600 273800 237400 315600 1000 2000 "clearline"]
+       Line[237400 315600 341400 315600 1000 2000 "clearline"]
+       Line[341400 315600 366200 340400 1000 2000 "clearline"]
+       Line[366200 340400 373100 340400 1000 2000 "clearline"]
+       Line[373100 340400 386100 353400 1000 2000 "clearline"]
+       Line[192000 256500 192000 275400 1000 2000 "clearline"]
+       Line[192000 275400 236300 319700 1000 2000 "clearline"]
+       Line[236300 319700 332400 319700 1000 2000 "clearline"]
+       Line[332400 319700 366100 353400 1000 2000 "clearline"]
+       Line[105000 296500 209500 296500 1000 2000 "clearline"]
+       Line[222700 296500 282900 296500 1000 2000 "clearline"]
+       Line[183600 164400 183600 164900 1000 2000 "clearline"]
+       Line[183600 164900 184800 166100 1000 2000 "clearline"]
+       Line[184800 166100 184800 227100 1000 2000 "clearline"]
+       Line[184800 227100 183800 228100 1000 2000 "clearline"]
+       Line[176926 165000 176926 166426 1000 2000 "clearline"]
+       Line[176926 166426 178900 168400 1000 2000 "clearline"]
+       Line[178900 168400 180900 168400 1000 2000 "clearline"]
+       Line[180900 168400 182200 169700 1000 2000 "clearline"]
+       Line[178522 158700 178522 161578 1000 2000 "clearline"]
+       Line[178522 161578 176900 163200 1000 2000 "clearline"]
+       Line[176900 163200 176900 165074 1000 2000 "clearline"]
+       Line[176900 165074 176926 165100 1000 2000 "clearline"]
+       Line[180490 158700 180490 164584 1000 2000 "clearline"]
+       Line[180490 164584 180074 165000 1000 2000 "clearline"]
+       Line[175200 197600 175200 225300 1000 2000 "clearline"]
+       Line[331800 271600 331800 269600 1000 2000 "clearline"]
+       Line[194900 183900 194900 182500 1000 2000 "clearline"]
+       Line[194900 182500 197000 180400 1000 2000 "clearline"]
+       Line[197000 180400 202300 180400 1000 2000 "clearline"]
 )
 Layer(2 "bottom")
 (
        Line[284400 46900 284400 25000 1000 2000 "clearline"]
        Line[119700 94900 119700 103100 1000 2000 "clearline"]
        Line[115700 94900 115700 103100 1000 2000 "clearline"]
-       Line[141900 150300 141900 174200 1000 2000 "clearline"]
-       Line[145500 150300 145500 171600 1000 2000 "clearline"]
-       Line[149100 150300 149100 169000 1000 2000 "clearline"]
-       Line[138100 150300 138100 166400 1000 2000 "clearline"]
        Line[134300 150200 134300 163800 1000 2000 "clearline"]
        Line[129500 237100 129500 228100 1000 2000 "clearline"]
        Line[192000 229100 193000 228100 1000 2000 "clearline"]
@@ -3124,8 +3079,6 @@ Layer(2 "bottom")
        Line[187400 228100 187400 233300 1000 2000 "clearline"]
        Line[115900 230700 109500 237100 1000 2000 "clearline"]
        Line[209400 243900 209400 237100 1000 2000 "clearline"]
-       Line[352100 272900 348500 276500 1000 2000 "clearline"]
-       Line[352200 272900 352100 272900 1000 2000 "clearline"]
        Line[279400 37900 270400 46900 1000 2000 "clearline"]
        Line[279450 37900 279400 37900 1000 2000 "clearline"]
        Line[190200 55600 201800 55600 1000 2000 "clearline"]
@@ -3154,8 +3107,6 @@ Layer(2 "bottom")
        Line[259450 237100 259450 237050 1000 2000 "clearline"]
        Line[317300 233300 304200 233300 1000 2000 "clearline"]
        Line[105000 291400 105000 296500 1000 2000 "clearline"]
-       Line[309000 296500 302200 296500 1000 2000 "clearline"]
-       Line[83300 296500 76500 296500 1000 2000 "clearline"]
        Line[322600 28800 322600 46900 1000 2000 "clearline"]
        Line[282900 296500 283000 296400 1000 2000 "clearline"]
        Line[283000 296400 283000 291400 1000 2000 "clearline"]
@@ -3234,6 +3185,19 @@ Layer(2 "bottom")
        Line[70900 108900 70900 105700 1000 2000 "clearline"]
        Line[70900 105700 74100 102500 1000 2000 "clearline"]
        Line[81100 117400 53700 117400 1000 2000 "clearline"]
+       Line[175200 243500 192200 260500 1000 2000 "clearline"]
+       Line[192200 260500 198200 260500 1000 2000 "clearline"]
+       Line[171700 225500 171700 242300 1000 2000 "clearline"]
+       Line[171700 242300 193500 264100 1000 2000 "clearline"]
+       Line[193500 264100 198200 264100 1000 2000 "clearline"]
+       Line[331800 278400 331800 271600 1000 2000 "clearline"]
+       Line[145500 225500 145500 251300 1000 2000 "clearline"]
+       Line[149100 163900 149100 150300 1000 2000 "clearline"]
+       Line[138100 150300 138100 167300 1000 2000 "clearline"]
+       Line[141900 150300 141900 170000 1000 2000 "clearline"]
+       Line[145500 150300 145500 172600 1000 2000 "clearline"]
+       Line[209500 296500 222700 296500 1000 2000 "clearline"]
+       Line[175200 225300 175200 243500 1000 2000 "clearline"]
        Polygon("clearpoly")
        (
                [446600 372500] [1600 372500] [1600 2500] [446600 2500] 
@@ -3253,13 +3217,13 @@ Layer(3 "outline")
 )
 Layer(4 "silk")
 (
-       Text[391288 363128 2 100 "tapr.org/OHL" "onsolder"]
-       Text[419000 354900 2 100 "Licensed under the TAPR OHL" "onsolder"]
-       Text[389574 243800 2 100 "TeleLco v0.1" "onsolder"]
-       Text[405400 254000 2 100 "` 2012 Keith Packard" "onsolder"]
+       Text[174974 316200 2 100 "TeleLco v0.1" "onsolder"]
+       Text[190100 326200 2 100 "` 2012 Keith Packard" "onsolder"]
+       Text[197400 336200 2 100 "Licensed under the TAPR OHL" "onsolder"]
+       Text[179188 346228 2 100 "tapr.org/OHL" "onsolder"]
        Polygon("clearpoly")
        (
-               [253000 335000] [253000 348400] [206500 348400] [206500 335000] 
+               [183800 357000] [183800 370400] [137300 370400] [137300 357000] 
        )
 )
 Layer(5 "silk")
@@ -3305,7 +3269,7 @@ NetList()
        )
        Net("arm" "(unknown)")
        (
-               Connect("S3-1")
+               Connect("J9-5")
                Connect("U7-24")
        )
        Net("boot0" "(unknown)")
@@ -3373,7 +3337,7 @@ NetList()
        )
        Net("fire" "(unknown)")
        (
-               Connect("S4-1")
+               Connect("J9-3")
                Connect("U7-25")
        )
        Net("GND" "(unknown)")
@@ -3439,6 +3403,8 @@ NetList()
                Connect("J5-5")
                Connect("J6-1")
                Connect("J8-2")
+               Connect("J9-4")
+               Connect("J9-6")
                Connect("R4-1")
                Connect("R14-1")
                Connect("R15-1")
@@ -3447,8 +3413,6 @@ NetList()
                Connect("R402-2")
                Connect("S1-C")
                Connect("S2-C")
-               Connect("S3-2")
-               Connect("S4-2")
                Connect("U1-2")
                Connect("U2-2")
                Connect("U7-12")
@@ -3888,14 +3852,14 @@ NetList()
        (
                Connect("B1-1")
                Connect("C7-2")
-               Connect("S5-1")
+               Connect("J9-1")
                Connect("U2-3")
        )
        Net("v_lipo" "(unknown)")
        (
                Connect("C5-2")
+               Connect("J9-2")
                Connect("R5-2")
-               Connect("S5-2")
                Connect("U1-1")
                Connect("U1-3")
        )