gyro symbol and all related nets cleaned up per inputs from keithp review
[hw/telemega] / megametrum.pcb
index 69b436073edc699babfe749191b4a133d52d8a4c..9aef830b42722a2ed4e53abe5698f314e309a6e4 100644 (file)
@@ -6,7 +6,7 @@ FileVersion[20070407]
 PCB["TeleMetrum" 325000 125000]
 
 Grid[100.0 0 0 0]
-Cursor[5900 44500 0.000000]
+Cursor[5100 49800 0.000000]
 PolyArea[200000000.000000]
 Thermal[0.500000]
 DRC[600 1000 600 500 1500 700]
@@ -914,7 +914,7 @@ Via[285200 50000 3100 2000 0 1500 "" ""]
 Via[291500 50000 3100 2000 0 1500 "" ""]
 Via[199700 52300 3100 2000 0 1500 "" ""]
 Via[199900 43400 3100 2000 0 1500 "" ""]
-Via[29500 108100 3100 2000 0 1500 "" "thermal(1S)"]
+Via[29600 108500 3100 2000 0 1500 "" "thermal(1S)"]
 Via[38200 117700 3100 2000 0 1500 "" ""]
 Via[41100 120600 3100 2000 0 1500 "" "thermal(2S)"]
 Via[37700 107000 3100 2000 0 1500 "" "thermal(2S)"]
@@ -994,6 +994,10 @@ Via[199700 27100 3100 2000 0 1500 "" ""]
 Via[205900 24600 3100 2000 0 1500 "" ""]
 Via[185600 38900 3100 2000 0 1500 "" ""]
 Via[206000 40900 3100 2000 0 1500 "" ""]
+Via[34300 115900 3100 2000 0 1500 "" ""]
+Via[278900 48500 3100 2000 0 1500 "" ""]
+Via[80300 56900 3100 2000 0 1500 "" ""]
+Via[231400 37600 3100 2000 0 1500 "" ""]
 
 Element["lock" "hole-M3" "H2" "unknown" 12500 12500 -3700 -3300 0 100 ""]
 (
@@ -1430,7 +1434,7 @@ Element["" "0402" "R14" "100k" 56200 37900 -12250 -3550 0 100 ""]
 
        )
 
-Element["" "ITG3200" "U12" "MPU-6000A" 49500 110900 4100 15500 2 100 ""]
+Element["" "MPU6000" "U12" "MPU-6000" 49500 110900 4100 15500 2 100 ""]
 (
        Pad[4920 6849 4920 8897 1102 866 1654 "GND" "18" "edge2"]
        Pad[4920 -8898 4920 -6850 1102 866 1654 "CLKIN" "1" ""]
@@ -1438,7 +1442,7 @@ Element["" "ITG3200" "U12" "MPU-6000A" 49500 110900 4100 15500 2 100 ""]
        Pad[6849 4920 8897 4920 1102 866 1654 "pin19" "19" "edge2"]
        Pad[2952 6849 2952 8897 1102 866 1654 "pin17" "17" "edge2"]
        Pad[2952 -8898 2952 -6850 1102 866 1654 "pin2" "2" ""]
-       Pad[-8898 2952 -6850 2952 1102 866 1654 "RESV-G" "11" ""]
+       Pad[-8898 2952 -6850 2952 1102 866 1654 "FSYNC" "11" ""]
        Pad[6849 2952 8897 2952 1102 866 1654 "CPOUT" "20" "edge2"]
        Pad[983 6849 983 8897 1102 866 1654 "pin16" "16" "edge2"]
        Pad[983 -8898 983 -6850 1102 866 1654 "pin3" "3" ""]
@@ -1446,16 +1450,16 @@ Element["" "ITG3200" "U12" "MPU-6000A" 49500 110900 4100 15500 2 100 ""]
        Pad[6849 983 8897 983 1102 866 1654 "pin21" "21" "edge2"]
        Pad[-984 6849 -984 8897 1102 866 1654 "pin15" "15" "edge2"]
        Pad[-984 -8898 -984 -6850 1102 866 1654 "pin4" "4" ""]
-       Pad[-8898 -984 -6850 -984 1102 866 1654 "AD0" "9" ""]
+       Pad[-8898 -984 -6850 -984 1102 866 1654 "AD0/SDO" "9" ""]
        Pad[6849 -984 8897 -984 1102 866 1654 "pin22" "22" "edge2"]
        Pad[-2953 6849 -2953 8897 1102 866 1654 "pin14" "14" "edge2"]
        Pad[-2953 -8898 -2953 -6850 1102 866 1654 "pin5" "5" ""]
-       Pad[-8898 -2953 -6850 -2953 1102 866 1654 "VLOGIC" "8" ""]
-       Pad[6849 -2953 8897 -2953 1102 866 1654 "SCL" "23" "edge2"]
+       Pad[-8898 -2953 -6850 -2953 1102 866 1654 "CS" "8" ""]
+       Pad[6849 -2953 8897 -2953 1102 866 1654 "SCL/SCLK" "23" "edge2"]
        Pad[-4921 6849 -4921 8897 1102 866 1654 "VDD" "13" "edge2"]
-       Pad[-4921 -8898 -4921 -6850 1102 866 1654 "pin6" "6" ""]
-       Pad[-8898 -4921 -6850 -4921 1102 866 1654 "pin7" "7" ""]
-       Pad[6849 -4921 8897 -4921 1102 866 1654 "SDA" "24" "edge2"]
+       Pad[-4921 -8898 -4921 -6850 1102 866 1654 "AUX_DA" "6" ""]
+       Pad[-8898 -4921 -6850 -4921 1102 866 1654 "AUX_CL" "7" ""]
+       Pad[6849 -4921 8897 -4921 1102 866 1654 "SDA/SDI" "24" "edge2"]
        ElementArc [9448 -9449 500 500 180 360 1000]
 
        )
@@ -1582,7 +1586,7 @@ Element["onsolder" "2-338068-0" "J20" "misc" 187500 107500 0 0 2 100 "auto"]
 
        )
 
-Element["" "0402" "C302" "10nF" 33200 105600 -16550 -2950 0 100 ""]
+Element["" "0402" "C302" "0.1uF" 31600 111900 -16550 -2950 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
@@ -1596,7 +1600,7 @@ Element["" "0402" "C10" "0.1uF" 76000 2700 -14128 -2750 0 100 ""]
 
        )
 
-Element["" "0402" "C301" "0.1uF" 32700 117074 -2850 -4450 3 100 ""]
+Element["" "0402" "C301" "0.1uF" 30300 118074 -2850 -4450 3 100 ""]
 (
        Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
@@ -2072,20 +2076,13 @@ Element["" "ABM3B" "X2" "8mhz" 213827 113923 -2798 4950 0 100 ""]
 
        )
 
-Element["" "0402" "C304" "unknown" 61700 115874 -7450 5550 1 100 ""]
+Element["" "0402" "C303" "10nF" 61900 115474 -3150 15702 1 100 ""]
 (
        Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C303" "0.1uF" 31126 112000 -15702 -3150 0 100 ""]
-(
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
-
-       )
-
 Element["" "0402" "C21" "4.7uF" 85300 114474 2150 3750 3 100 ""]
 (
        Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
@@ -2861,23 +2858,9 @@ Layer(1 "top")
        Line[29552 112000 29552 108948 1000 2000 "clearline"]
        Line[41626 115820 40080 115820 1000 2000 "clearline"]
        Line[40080 115820 38200 117700 1000 2000 "clearline"]
-       Line[41626 113852 36348 113852 1000 2000 "clearline"]
-       Line[36348 113852 34700 115500 1000 2000 "clearline"]
-       Line[34700 115500 32700 115500 1000 2000 "clearline"]
        Line[44579 118773 44579 119821 1000 2000 "clearline"]
        Line[44579 119821 43800 120600 1000 2000 "clearline"]
-       Line[43800 120600 41100 120600 1000 2000 "clearline"]
-       Line[41000 120600 34652 120600 1000 2000 "clearline"]
-       Line[34652 120600 32700 118648 1000 2000 "clearline"]
-       Line[32600 115500 31200 115500 1000 2000 "clearline"]
-       Line[31200 115500 29500 113800 1000 2000 "clearline"]
-       Line[29500 113800 29500 112352 1000 2000 "clearline"]
        Line[29500 112352 29552 112300 1000 2000 "clearline"]
-       Line[31626 105600 31626 105974 1000 2000 "clearline"]
-       Line[31626 105974 29500 108100 1000 2000 "clearline"]
-       Line[41626 107947 38647 107947 1000 2000 "clearline"]
-       Line[34774 105600 36300 105600 1000 2000 "clearline"]
-       Line[38647 107947 36300 105600 1000 2000 "clearline"]
        Line[41626 109916 35616 109916 1000 2000 "clearline"]
        Line[35616 109916 34500 108800 1000 2000 "clearline"]
        Line[34500 108800 30200 108800 1000 2000 "clearline"]
@@ -3195,6 +3178,15 @@ Layer(1 "top")
        Line[185600 38900 200400 38900 1000 2000 "clearline"]
        Line[200400 38900 202400 40900 1000 2000 "clearline"]
        Line[202400 40900 206000 40900 1000 2000 "clearline"]
+       Line[41626 107947 38647 107947 1000 2000 "clearline"]
+       Line[38647 107947 37700 107000 1000 2000 "clearline"]
+       Line[30026 111900 30026 116226 1000 2000 "clearline"]
+       Line[30026 116226 30300 116500 1000 2000 "clearline"]
+       Line[43800 120600 31252 120600 1000 2000 "clearline"]
+       Line[31252 120600 30300 119648 1000 2000 "clearline"]
+       Line[41626 113852 36348 113852 1000 2000 "clearline"]
+       Line[36348 113852 34300 115900 1000 2000 "clearline"]
+       Line[278849 43891 278849 48451 1000 2000 "clearline"]
        Polygon("")
        (
                [308000 1000] [324000 1000] [324000 55500] [308000 55500] 
@@ -3249,6 +3241,17 @@ Layer(2 "GND plane")
        Line[124400 94500 159300 94500 1000 2000 "clearline"]
        Line[159300 94500 169900 83900 1000 2000 "clearline"]
        Line[169900 83900 192500 83900 1000 2000 "clearline"]
+       Line[80300 56900 95800 56900 1000 2000 "clearline"]
+       Line[95800 56900 99100 53600 1000 2000 "clearline"]
+       Line[99100 53600 99100 43900 1000 2000 "clearline"]
+       Line[99100 43900 100500 42500 1000 2000 "clearline"]
+       Line[100500 42500 107700 42500 1000 2000 "clearline"]
+       Line[107700 42500 125300 24900 1000 2000 "clearline"]
+       Line[125300 24900 187000 24900 1000 2000 "clearline"]
+       Line[187000 24900 194600 32500 1000 2000 "clearline"]
+       Line[194600 32500 222700 32500 1000 2000 "clearline"]
+       Line[222700 32500 222700 32600 1000 2000 "clearline"]
+       Line[222700 32600 231400 37600 1000 2000 "clearline"]
        Polygon("clearpoly,lock")
        (
                [1000 1000] [88000 1000] [88000 3600] [140000 3600] [140000 1000] 
@@ -3388,6 +3391,8 @@ Layer(3 "power plane")
        Line[208200 82000 208300 81900 1000 2000 "clearline"]
        Line[205900 24600 200000 26600 1000 2000 "clearline"]
        Line[206000 40900 206000 47000 1000 2000 "clearline"]
+       Line[231400 37600 268001 37599 1000 2000 "clearline"]
+       Line[268001 37599 278851 48449 1000 2000 "clearline"]
        Polygon("clearpoly,lock")
        (
                [29000 44000] [110000 44000] [110000 81000] [29000 81000] 
@@ -3519,6 +3524,14 @@ Layer(4 "bottom")
        Line[197900 82400 197900 76100 1000 2000 "clearline"]
        Line[197900 76100 191300 69500 1000 2000 "clearline"]
        Line[196700 83500 197900 82400 1000 2000 "clearline"]
+       Line[34300 115900 34300 95000 1000 2000 "clearline"]
+       Line[34300 95000 39100 90200 1000 2000 "clearline"]
+       Line[39100 90200 39100 71200 1000 2000 "clearline"]
+       Line[39100 71200 45900 64400 1000 2000 "clearline"]
+       Line[45900 64400 62400 64400 1000 2000 "clearline"]
+       Line[62400 64400 66700 60100 1000 2000 "clearline"]
+       Line[66750 60050 77150 60050 1000 2000 "clearline"]
+       Line[77150 60050 80300 56900 1000 2000 "clearline"]
        Polygon("clearpoly,lock")
        (
                [1000 1000] [88000 1000] [88000 3600] [140000 3600] [140000 1000] 
@@ -3582,7 +3595,6 @@ NetList()
                Connect("C251-1")
                Connect("C271-1")
                Connect("C301-2")
-               Connect("C302-2")
                Connect("C600-2")
                Connect("J9-7")
                Connect("J20-6")
@@ -3781,7 +3793,6 @@ NetList()
                Connect("C301-1")
                Connect("C302-1")
                Connect("C303-1")
-               Connect("C304-1")
                Connect("C600-1")
                Connect("C601-2")
                Connect("C602-2")
@@ -3854,7 +3865,6 @@ NetList()
                Connect("U11-3")
                Connect("U12-1")
                Connect("U12-9")
-               Connect("U12-11")
                Connect("U12-18")
                Connect("X1-2")
                Connect("X1-4")
@@ -3876,6 +3886,11 @@ NetList()
                Connect("U10-31")
                Connect("U10-33")
        )
+       Net("gps_pps" "(unknown)")
+       (
+               Connect("U10-40")
+               Connect("U12-11")
+       )
        Net("gyro_int" "(unknown)")
        (
                Connect("U7-7")
@@ -4223,12 +4238,12 @@ NetList()
        )
        Net("unnamed_net35" "(unknown)")
        (
-               Connect("C303-2")
+               Connect("C302-2")
                Connect("U12-10")
        )
        Net("unnamed_net36" "(unknown)")
        (
-               Connect("C304-2")
+               Connect("C303-2")
                Connect("U12-20")
        )
        Net("unnamed_net37" "(unknown)")