Move pyro firing pins away from the I2C lines
authorKeith Packard <keithp@keithp.com>
Mon, 20 May 2013 06:21:19 +0000 (23:21 -0700)
committerKeith Packard <keithp@keithp.com>
Mon, 20 May 2013 06:21:19 +0000 (23:21 -0700)
The I2C pins are open-drain, making them unable to fire igniters. Move
the igniters to PIO0_2 and PIO0_3.

Signed-off-by: Keith Packard <keithp@keithp.com>
easymini.pcb
easymini.sch

index a4c46f358a6389744b48ffd4c5ec8ad84e3e7c46..8f4cbdf3230321196e556af3b0a52407527119ad 100644 (file)
@@ -6,7 +6,6 @@ FileVersion[20091103]
 PCB["EasyMini" 1500.00mil 800.00mil]
 
 Grid[100.000000 0.0000 0.0000 0]
-Cursor[1.00mil 524.00mil 0.000000]
 PolyArea[200000000.000000]
 Thermal[0.500000]
 DRC[6.00mil 10.00mil 6.00mil 5.00mil 10.00mil 7.00mil]
@@ -840,7 +839,6 @@ Via[1089.00mil 542.00mil 31.00mil 12.00mil 0.0000 15.00mil "" ""]
 Via[801.00mil 728.00mil 31.00mil 12.00mil 0.0000 15.00mil "" "thermal(1S)"]
 Via[504.00mil 452.00mil 31.00mil 12.00mil 0.0000 15.00mil "" "thermal(1S)"]
 Via[505.00mil 387.00mil 31.00mil 12.00mil 0.0000 15.00mil "" "thermal(1S)"]
-Via[851.00mil 595.00mil 31.00mil 12.00mil 0.0000 15.00mil "" ""]
 Via[603.00mil 458.00mil 31.00mil 12.00mil 0.0000 15.00mil "" ""]
 Via[764.00mil 219.00mil 31.00mil 12.00mil 0.0000 15.00mil "" "thermal(1S)"]
 Via[1027.00mil 150.00mil 31.00mil 12.00mil 0.0000 15.00mil "" ""]
@@ -870,6 +868,7 @@ Via[390.00mil 214.00mil 31.00mil 12.00mil 0.0000 15.00mil "" ""]
 Via[248.00mil 301.00mil 31.00mil 12.00mil 0.0000 15.00mil "" ""]
 Via[153.00mil 490.00mil 31.00mil 12.00mil 0.0000 15.00mil "" ""]
 Via[167.00mil 342.00mil 31.00mil 12.00mil 0.0000 15.00mil "" "thermal(1S)"]
+Via[886.00mil 559.00mil 31.00mil 12.00mil 0.0000 15.00mil "" ""]
 
 Element["onsolder" "282834-4" "J3" "Terminal-4" 265.94mil 397.95mil 13.00mil -3.00mil 0 100 "auto"]
 (
@@ -1335,12 +1334,6 @@ Element["onsolder" "B2B-PH" "B1" "LiPo" 4.7813mm 13.0940mm 0.0000 0.0000 3 100 "
        )
 Layer(1 "top")
 (
-       Line[865.79mil 12.7850mm 865.79mil 522.21mil 10.00mil 20.00mil "clearline"]
-       Line[865.79mil 522.21mil 856.00mil 532.00mil 10.00mil 20.00mil "clearline"]
-       Line[885.47mil 12.7850mm 885.47mil 526.53mil 10.00mil 20.00mil "clearline"]
-       Line[885.47mil 526.53mil 864.00mil 548.00mil 10.00mil 20.00mil "clearline"]
-       Line[905.16mil 12.7850mm 905.16mil 530.84mil 10.00mil 20.00mil "clearline"]
-       Line[905.16mil 530.84mil 872.00mil 564.00mil 10.00mil 20.00mil "clearline"]
        Line[924.84mil 12.7850mm 924.84mil 563.16mil 10.00mil 20.00mil "clearline"]
        Line[924.84mil 563.16mil 919.00mil 569.00mil 10.00mil 20.00mil "clearline"]
        Line[25.8660mm 468.90mil 1043.90mil 468.90mil 10.00mil 20.00mil "clearline"]
@@ -1349,14 +1342,8 @@ Layer(1 "top")
        Line[22.8655mm 6.5477mm 900.00mil 258.00mil 25.00mil 20.00mil "clearline"]
        Line[905.16mil 7.5350mm 905.16mil 261.16mil 10.00mil 20.00mil "clearline"]
        Line[25.8660mm 409.84mil 27.1059mm 409.84mil 10.00mil 20.00mil "clearline"]
-       Line[856.00mil 532.00mil 835.00mil 532.00mil 10.00mil 20.00mil "clearline"]
-       Line[835.00mil 532.00mil 653.00mil 350.00mil 10.00mil 20.00mil "clearline"]
-       Line[864.00mil 548.00mil 826.00mil 548.00mil 10.00mil 20.00mil "clearline"]
-       Line[826.00mil 548.00mil 715.00mil 437.00mil 10.00mil 20.00mil "clearline"]
        Line[20.6160mm 429.53mil 779.47mil 429.53mil 10.00mil 20.00mil "clearline"]
        Line[779.47mil 429.53mil 775.00mil 434.00mil 10.00mil 20.00mil "clearline"]
-       Line[872.00mil 564.00mil 819.00mil 564.00mil 10.00mil 20.00mil "clearline"]
-       Line[819.00mil 564.00mil 717.00mil 462.00mil 10.00mil 20.00mil "clearline"]
        Line[717.00mil 462.00mil 715.00mil 462.00mil 10.00mil 20.00mil "clearline"]
        Line[715.00mil 462.00mil 708.00mil 469.00mil 10.00mil 20.00mil "clearline"]
        Line[905.16mil 261.16mil 898.00mil 254.00mil 10.00mil 20.00mil "clearline"]
@@ -1477,11 +1464,9 @@ Layer(1 "top")
        Line[505.00mil 387.00mil 632.00mil 387.00mil 10.00mil 12.00mil "clearline"]
        Line[500.00mil 354.00mil 558.00mil 354.00mil 10.00mil 12.00mil "clearline"]
        Line[632.00mil 9.4610mm 632.00mil 402.26mil 10.00mil 12.00mil "clearline"]
-       Line[713.00mil 435.00mil 716.00mil 438.00mil 10.00mil 12.00mil "clearline"]
        Line[632.00mil 341.00mil 15.3030mm 341.00mil 10.00mil 12.00mil "clearline"]
        Line[15.3030mm 341.00mil 589.48mil 354.00mil 10.00mil 12.00mil "clearline"]
        Line[630.00mil 341.00mil 644.00mil 341.00mil 10.00mil 12.00mil "clearline"]
-       Line[644.00mil 341.00mil 654.00mil 351.00mil 10.00mil 12.00mil "clearline"]
        Line[689.04mil 539.00mil 634.00mil 539.00mil 10.00mil 12.00mil "clearline"]
        Line[634.00mil 539.00mil 625.00mil 530.00mil 10.00mil 12.00mil "clearline"]
        Line[11.7474mm 412.79mil 491.79mil 412.79mil 10.00mil 12.00mil "clearline"]
@@ -1525,7 +1510,6 @@ Layer(1 "top")
        Line[755.00mil 573.48mil 720.52mil 539.00mil 25.00mil 20.00mil "clearline"]
        Line[720.52mil 539.00mil 720.52mil 509.48mil 25.00mil 20.00mil "clearline"]
        Line[720.52mil 509.48mil 723.00mil 507.00mil 25.00mil 20.00mil "clearline"]
-       Line[789.00mil 595.00mil 851.00mil 595.00mil 10.00mil 12.00mil "clearline"]
        Line[589.48mil 419.00mil 602.00mil 419.00mil 10.00mil 12.00mil "clearline"]
        Line[602.00mil 419.00mil 613.00mil 430.00mil 10.00mil 12.00mil "clearline"]
        Line[613.00mil 430.00mil 629.26mil 430.00mil 10.00mil 12.00mil "clearline"]
@@ -1668,6 +1652,16 @@ Layer(1 "top")
        Line[1141.00mil 49.00mil 1111.00mil 79.00mil 10.00mil 12.00mil "clearline"]
        Line[167.00mil 419.00mil 248.00mil 419.00mil 25.00mil 20.00mil "clearline"]
        Line[167.00mil 342.00mil 167.00mil 300.90mil 25.00mil 20.00mil "clearline"]
+       Line[846.10mil 12.7850mm 19.8462mm 12.7850mm 10.00mil 12.00mil "clearline"]
+       Line[19.8462mm 12.7850mm 713.00mil 435.00mil 10.00mil 12.00mil "clearline"]
+       Line[20.6160mm 468.90mil 770.90mil 468.90mil 10.00mil 12.00mil "clearline"]
+       Line[770.90mil 468.90mil 643.00mil 341.00mil 10.00mil 12.00mil "clearline"]
+       Line[905.16mil 12.7850mm 905.16mil 521.84mil 10.00mil 12.00mil "clearline"]
+       Line[905.16mil 521.84mil 895.00mil 532.00mil 10.00mil 12.00mil "clearline"]
+       Line[895.00mil 532.00mil 787.00mil 532.00mil 10.00mil 12.00mil "clearline"]
+       Line[787.00mil 532.00mil 717.00mil 462.00mil 10.00mil 12.00mil "clearline"]
+       Line[886.00mil 559.00mil 825.00mil 559.00mil 10.00mil 12.00mil "clearline"]
+       Line[825.00mil 559.00mil 789.00mil 595.00mil 10.00mil 12.00mil "clearline"]
 )
 Layer(2 "bottom")
 (
@@ -1700,7 +1694,6 @@ Layer(2 "bottom")
        Line[1069.00mil 212.00mil 1239.00mil 212.00mil 10.00mil 20.00mil "clearline"]
        Line[425.00mil 270.00mil 425.00mil 530.00mil 40.00mil 20.00mil "clearline"]
        Line[528.00mil 529.00mil 628.00mil 269.00mil 40.00mil 20.00mil "clearline"]
-       Line[851.00mil 595.00mil 1089.00mil 542.00mil 10.00mil 12.00mil "clearline"]
        Line[672.00mil 224.00mil 672.00mil 311.00mil 10.00mil 12.00mil "clearline"]
        Line[672.00mil 311.00mil 637.00mil 346.00mil 10.00mil 12.00mil "clearline"]
        Line[637.00mil 346.00mil 603.00mil 458.00mil 10.00mil 12.00mil "clearline"]
@@ -1772,6 +1765,7 @@ Layer(2 "bottom")
        Line[119.00mil 471.00mil 125.00mil 465.00mil 25.00mil 20.00mil "clearline"]
        Line[78.00mil 11.1440mm 78.00mil 439.00mil 25.00mil 20.00mil ""]
        Line[48.26mil 409.00mil 78.00mil 11.1440mm 25.00mil 20.00mil ""]
+       Line[886.00mil 559.00mil 1089.00mil 542.00mil 10.00mil 12.00mil "clearline"]
        Polygon("clearpoly,lock")
        (
                [10.00mil 10.00mil] [1490.00mil 10.00mil] [1490.00mil 790.00mil] [1301.00mil 790.00mil] [1301.00mil 764.00mil] 
@@ -1879,13 +1873,13 @@ NetList()
        (
                Connect("R4-2")
                Connect("R5-1")
-               Connect("U1-10")
+               Connect("U1-8")
        )
        Net("fire_b" "(unknown)")
        (
                Connect("R1-2")
                Connect("R2-1")
-               Connect("U1-11")
+               Connect("U1-9")
        )
        Net("GND" "(unknown)")
        (
@@ -2004,11 +1998,11 @@ NetList()
        )
        Net("unnamed_net2" "(unknown)")
        (
-               Connect("U1-8")
+               Connect("U1-10")
        )
        Net("unnamed_net3" "(unknown)")
        (
-               Connect("U1-9")
+               Connect("U1-11")
        )
        Net("unnamed_net4" "(unknown)")
        (
index 73380a958554c73554b83d8500ac1d47719cf292..829ff5a46a18a7fa4e7d4a6eef85b97bf3d1ff58 100644 (file)
@@ -662,14 +662,14 @@ N 21500 20500 20500 20500 4
 T 21500 20550 5 10 1 1 0 6 1
 netname=sense_bat
 }
-N 21500 24100 20500 24100 4
+N 21500 24900 20500 24900 4
 {
-T 21500 24150 5 10 1 1 0 6 1
+T 21500 24950 5 10 1 1 0 6 1
 netname=fire_a
 }
-N 21500 23700 20500 23700 4
+N 21500 24500 20500 24500 4
 {
-T 21500 23750 5 10 1 1 0 6 1
+T 21500 24550 5 10 1 1 0 6 1
 netname=fire_b
 }
 C 13350 20700 1 90 0 resistor.sym
@@ -950,18 +950,18 @@ value=NoConnection
 T 20600 25900 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 20500 24800 1 0 0 nc-right.sym
+C 20500 24000 1 0 0 nc-right.sym
 {
-T 20600 25300 5 10 0 0 0 0 1
+T 20600 24500 5 10 0 0 0 0 1
 value=NoConnection
-T 20600 25500 5 10 0 0 0 0 1
+T 20600 24700 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 20500 24400 1 0 0 nc-right.sym
+C 20500 23600 1 0 0 nc-right.sym
 {
-T 20600 24900 5 10 0 0 0 0 1
+T 20600 24100 5 10 0 0 0 0 1
 value=NoConnection
-T 20600 25100 5 10 0 0 0 0 1
+T 20600 24300 5 10 0 0 0 0 1
 device=DRC_Directive
 }
 C 20500 19200 1 0 0 nc-right.sym