From 118a134a5e3a115f4854c1dc5c18e7124efcef9d Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Sun, 19 May 2013 23:21:19 -0700 Subject: [PATCH] Move pyro firing pins away from the I2C lines 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 --- easymini.pcb | 38 ++++++++++++++++---------------------- easymini.sch | 20 ++++++++++---------- 2 files changed, 26 insertions(+), 32 deletions(-) diff --git a/easymini.pcb b/easymini.pcb index a4c46f3..8f4cbdf 100644 --- a/easymini.pcb +++ b/easymini.pcb @@ -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)") ( diff --git a/easymini.sch b/easymini.sch index 73380a9..829ff5a 100644 --- a/easymini.sch +++ b/easymini.sch @@ -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 -- 2.30.2