lose resistor between boot0 and ground, add green LED for "all good" status
authorBdale Garbee <bdale@gag.com>
Thu, 4 Aug 2016 17:16:41 +0000 (11:16 -0600)
committerBdale Garbee <bdale@gag.com>
Thu, 4 Aug 2016 17:16:41 +0000 (11:16 -0600)
telegps.pcb
telegps.sch

index 5e8fb0b8ec4b96bf1d0799fa53a378d3b036f18c..d2e55f9fd84c9784adf35bfe5b3c95f31443e8fe 100644 (file)
@@ -882,6 +882,8 @@ Via[554.00mil 599.00mil 30.00mil 12.00mil 0.0000 15.00mil "" ""]
 Via[660.00mil 421.00mil 30.00mil 12.00mil 0.0000 15.00mil "" ""]
 Via[666.00mil 554.00mil 30.00mil 12.00mil 0.0000 15.00mil "" ""]
 Via[660.00mil 471.00mil 30.00mil 12.00mil 0.0000 15.00mil "" ""]
+Via[629.00mil 103.00mil 30.00mil 12.00mil 0.0000 15.00mil "" ""]
+Via[286.00mil 57.00mil 30.00mil 12.00mil 0.0000 15.00mil "" ""]
 
 Element["hidename" "0402" "C9" "0.01uF" 12.6050mm 262.00mil -38.26mil 27.00mil 2 80 ""]
 (
@@ -1220,10 +1222,10 @@ Element["" "0402" "L174" "22nH" 246.00mil 500.00mil 31.50mil 31.50mil 2 100 ""]
 
        )
 
-Element["hidename" "0402" "R2" "10k" 501.74mil 141.52mil -85.00mil -26.00mil 0 80 ""]
+Element["hidename" "0402" "R2" "270" 333.00mil 57.00mil 85.00mil 26.00mil 2 80 ""]
 (
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
@@ -1656,6 +1658,16 @@ Element["" "0402" "C231" "1.8nF" 386.00mil 870.00mil 31.50mil 31.50mil 2 100 ""]
        Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
        Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
+       )
+
+Element["" "0603diode" "D2" "green" 412.18mil 57.00mil -31.50mil -31.50mil 0 100 ""]
+(
+       Pad[-25.59mil -4.92mil -25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "1" "1" "square"]
+       Pad[25.59mil -4.92mil 25.59mil 4.92mil 29.52mil 20.00mil 35.52mil "2" "2" "square"]
+       ElementLine [47.00mil -25.00mil 47.00mil 25.00mil 10.00mil]
+       ElementLine [37.00mil 25.00mil 47.00mil 25.00mil 10.00mil]
+       ElementLine [37.00mil -25.00mil 47.00mil -25.00mil 10.00mil]
+
        )
 Layer(1 "top")
 (
@@ -1784,8 +1796,6 @@ Layer(1 "top")
        Line[480.52mil 6.7686mm 459.00mil 288.00mil 12.00mil 28.00mil ""]
        Line[565.18mil 189.31mil 11.9727mm 189.31mil 12.00mil 28.00mil "clearline"]
        Line[11.9727mm 189.31mil 11.1610mm 5.6201mm 12.00mil 28.00mil "clearline"]
-       Line[561.23mil 149.93mil 525.89mil 149.93mil 12.00mil 28.00mil "clearline"]
-       Line[525.00mil 149.00mil 13.1440mm 141.52mil 12.00mil 28.00mil "clearline"]
        Line[599.63mil 135.18mil 599.50mil 95.50mil 12.00mil 28.00mil "clearline"]
        Line[599.63mil 2.4290mm 541.00mil 37.00mil 12.00mil 28.00mil "clearline"]
        Line[698.06mil 3.3336mm 698.06mil 89.06mil 12.00mil 28.00mil "clearline"]
@@ -1793,8 +1803,6 @@ Layer(1 "top")
        Line[18.2056mm 149.94mil 723.06mil 149.94mil 12.00mil 28.00mil "clearline"]
        Line[723.06mil 149.94mil 729.00mil 144.00mil 12.00mil 28.00mil "clearline"]
        Line[729.00mil 144.00mil 729.00mil 80.00mil 12.00mil 28.00mil "clearline"]
-       Line[678.37mil 135.18mil 678.37mil 3.0320mm 12.00mil 28.00mil "clearline"]
-       Line[678.37mil 3.0320mm 591.00mil 32.00mil 12.00mil 28.00mil "clearline"]
        Line[14.7367mm 132.00mil 14.7367mm 3.0781mm 12.00mil 28.00mil "clearline"]
        Line[14.7113mm 3.0527mm 491.00mil 32.00mil 12.00mil 28.00mil "clearline"]
        Line[712.82mil 209.00mil 793.48mil 209.00mil 12.00mil 28.00mil "clearline"]
@@ -2010,6 +2018,18 @@ Layer(1 "top")
        Line[395.00mil 863.26mil 401.74mil 870.00mil 6.00mil 12.00mil "clearline"]
        Line[439.00mil 870.00mil 439.00mil 886.52mil 6.00mil 12.00mil "clearline"]
        Line[439.00mil 886.52mil 418.00mil 23.0510mm 6.00mil 12.00mil "clearline"]
+       Line[14.2556mm 149.94mil 556.94mil 149.94mil 12.00mil 28.00mil ""]
+       Line[556.94mil 149.94mil 537.00mil 130.00mil 12.00mil 28.00mil ""]
+       Line[678.37mil 135.18mil 678.37mil 2.5494mm 12.00mil 28.00mil ""]
+       Line[678.37mil 2.5494mm 649.00mil 71.00mil 12.00mil 28.00mil ""]
+       Line[649.00mil 71.00mil 630.00mil 71.00mil 12.00mil 28.00mil ""]
+       Line[630.00mil 71.00mil 591.00mil 32.00mil 12.00mil 28.00mil ""]
+       Line[619.31mil 135.18mil 619.31mil 112.69mil 12.00mil 28.00mil ""]
+       Line[619.31mil 112.69mil 629.00mil 103.00mil 12.00mil 28.00mil ""]
+       Line[479.00mil 110.00mil 479.00mil 98.23mil 12.00mil 28.00mil ""]
+       Line[479.00mil 98.23mil 437.77mil 57.00mil 12.00mil 28.00mil ""]
+       Line[8.8580mm 57.00mil 386.59mil 57.00mil 12.00mil 28.00mil "clearline"]
+       Line[8.0584mm 57.00mil 286.00mil 57.00mil 12.00mil 28.00mil "clearline"]
        Polygon("clearpoly,lock")
        (
                [10.00mil 10.00mil] [1490.00mil 10.00mil] [1490.00mil 990.00mil] [10.00mil 990.00mil] 
@@ -2099,6 +2119,10 @@ Layer(3 "signal")
        Line[832.00mil 233.00mil 1125.00mil 526.00mil 6.00mil 12.00mil "clearline"]
        Line[1196.00mil 526.00mil 1125.00mil 526.00mil 6.00mil 12.00mil "clearline"]
        Line[554.00mil 219.00mil 741.00mil 32.00mil 12.00mil 28.00mil "clearline"]
+       Line[286.00mil 57.00mil 408.00mil 57.00mil 12.00mil 28.00mil "clearline"]
+       Line[408.00mil 57.00mil 426.00mil 75.00mil 12.00mil 28.00mil "clearline"]
+       Line[426.00mil 75.00mil 601.00mil 75.00mil 12.00mil 28.00mil "clearline"]
+       Line[601.00mil 75.00mil 629.00mil 103.00mil 12.00mil 28.00mil "clearline"]
 )
 Layer(4 "ground")
 (
@@ -2212,6 +2236,7 @@ NetList()
                Connect("C261-2")
                Connect("C271-2")
                Connect("C291-2")
+               Connect("D2-2")
                Connect("H1-1")
                Connect("H2-1")
                Connect("H3-1")
@@ -2220,7 +2245,6 @@ NetList()
                Connect("J2-1")
                Connect("J8-2")
                Connect("L192-2")
-               Connect("R2-2")
                Connect("R7-1")
                Connect("R8-1")
                Connect("R12-1")
@@ -2232,6 +2256,7 @@ NetList()
                Connect("U2-2")
                Connect("U3-32")
                Connect("U3-33")
+               Connect("U4-1")
                Connect("U4-16")
                Connect("U5-1")
                Connect("U5-6")
@@ -2402,147 +2427,160 @@ NetList()
        )
        Net("unnamed_net21" "(unknown)")
        (
-               Connect("R2-1")
-               Connect("U4-1")
+               Connect("J2-5")
+               Connect("U4-23")
        )
        Net("unnamed_net22" "(unknown)")
        (
-               Connect("J2-5")
-               Connect("U4-23")
+               Connect("R2-1")
+               Connect("U4-26")
        )
        Net("unnamed_net23" "(unknown)")
+       (
+               Connect("U4-25")
+       )
+       Net("unnamed_net24" "(unknown)")
+       (
+               Connect("U4-24")
+       )
+       Net("unnamed_net25" "(unknown)")
        (
                Connect("C6-1")
                Connect("U4-3")
                Connect("X2-3")
        )
-       Net("unnamed_net24" "(unknown)")
+       Net("unnamed_net26" "(unknown)")
        (
                Connect("C5-1")
                Connect("U4-2")
                Connect("X2-1")
        )
-       Net("unnamed_net25" "(unknown)")
+       Net("unnamed_net27" "(unknown)")
        (
                Connect("J1-4")
        )
-       Net("unnamed_net26" "(unknown)")
+       Net("unnamed_net28" "(unknown)")
        (
                Connect("J8-1")
                Connect("L174-2")
        )
-       Net("unnamed_net27" "(unknown)")
+       Net("unnamed_net29" "(unknown)")
        (
                Connect("C30-1")
                Connect("U3-31")
                Connect("X1-3")
        )
-       Net("unnamed_net28" "(unknown)")
+       Net("unnamed_net30" "(unknown)")
        (
                Connect("C31-1")
                Connect("U3-30")
                Connect("X1-1")
        )
-       Net("unnamed_net29" "(unknown)")
+       Net("unnamed_net31" "(unknown)")
        (
                Connect("U3-10")
        )
-       Net("unnamed_net30" "(unknown)")
+       Net("unnamed_net32" "(unknown)")
        (
                Connect("U3-16")
        )
-       Net("unnamed_net31" "(unknown)")
+       Net("unnamed_net33" "(unknown)")
        (
                Connect("C210-1")
                Connect("L191-2")
                Connect("L201-1")
                Connect("U3-20")
        )
-       Net("unnamed_net32" "(unknown)")
+       Net("unnamed_net34" "(unknown)")
        (
                Connect("C191-1")
                Connect("L191-1")
                Connect("L192-1")
                Connect("U3-19")
        )
-       Net("unnamed_net33" "(unknown)")
+       Net("unnamed_net35" "(unknown)")
        (
                Connect("C181-2")
                Connect("L193-1")
                Connect("U3-18")
        )
-       Net("unnamed_net34" "(unknown)")
+       Net("unnamed_net36" "(unknown)")
        (
                Connect("C174-1")
                Connect("L171-2")
                Connect("U3-17")
        )
-       Net("unnamed_net35" "(unknown)")
+       Net("unnamed_net37" "(unknown)")
        (
                Connect("C231-1")
                Connect("U3-24")
        )
-       Net("unnamed_net36" "(unknown)")
+       Net("unnamed_net38" "(unknown)")
        (
                Connect("C231-2")
                Connect("U3-23")
        )
-       Net("unnamed_net37" "(unknown)")
+       Net("unnamed_net39" "(unknown)")
        (
                Connect("C211-1")
                Connect("U3-21")
        )
-       Net("unnamed_net38" "(unknown)")
+       Net("unnamed_net40" "(unknown)")
        (
                Connect("R30-2")
                Connect("U3-14")
        )
-       Net("unnamed_net39" "(unknown)")
+       Net("unnamed_net41" "(unknown)")
        (
                Connect("C42-2")
                Connect("U3-6")
        )
-       Net("unnamed_net40" "(unknown)")
+       Net("unnamed_net42" "(unknown)")
        (
                Connect("C261-1")
                Connect("U3-26")
        )
-       Net("unnamed_net41" "(unknown)")
+       Net("unnamed_net43" "(unknown)")
        (
                Connect("C291-1")
                Connect("U3-29")
        )
-       Net("unnamed_net42" "(unknown)")
+       Net("unnamed_net44" "(unknown)")
        (
                Connect("C173-2")
                Connect("L171-1")
                Connect("R171-2")
        )
-       Net("unnamed_net43" "(unknown)")
+       Net("unnamed_net45" "(unknown)")
        (
                Connect("C174-2")
                Connect("C176-1")
                Connect("L172-1")
        )
-       Net("unnamed_net44" "(unknown)")
+       Net("unnamed_net46" "(unknown)")
        (
                Connect("C176-2")
                Connect("C181-1")
                Connect("L172-2")
                Connect("L173-1")
        )
-       Net("unnamed_net45" "(unknown)")
+       Net("unnamed_net47" "(unknown)")
        (
                Connect("C175-2")
                Connect("L173-2")
                Connect("L174-1")
        )
-       Net("unnamed_net46" "(unknown)")
+       Net("unnamed_net48" "(unknown)")
        (
                Connect("C191-2")
                Connect("L193-2")
                Connect("L201-2")
        )
+       Net("unnamed_net49" "(unknown)")
+       (
+               Connect("D2-1")
+               Connect("R2-2")
+       )
        Net("v_batt" "(unknown)")
        (
                Connect("R11-1")
index efeee257170db645a9ef342af36b050f1636cfc6..db7036d64e4f9fc612a0398cb57a2e47a9157946 100644 (file)
@@ -580,20 +580,7 @@ T 55700 48900 5 10 1 1 0 0 1
 netname=swdio
 }
 N 55100 48800 55100 49200 4
-C 43300 50100 1 270 0 resistor.sym
-{
-T 43700 49800 5 10 0 1 270 0 1
-device=RESISTOR
-T 43300 50100 5 10 0 1 180 0 1
-footprint=0402
-T 43300 50100 5 10 0 1 90 0 1
-loadstatus=smt
-T 43650 49775 5 10 1 1 0 0 1
-refdes=R2
-T 43900 49500 5 10 1 1 180 0 1
-value=10k
-}
-C 43300 48500 1 0 0 gnd.sym
+C 43300 50400 1 0 0 gnd.sym
 C 45500 60500 1 0 0 capacitor.sym
 {
 T 45700 61200 5 10 0 1 0 0 1
@@ -1406,9 +1393,8 @@ N 57000 47200 55900 47200 4
 T 55900 47300 5 10 1 1 0 0 1
 netname=rx1
 }
-N 43400 48800 43400 49200 4
+N 43400 50700 43400 51900 4
 N 44200 51900 43400 51900 4
-N 43400 51900 43400 50100 4
 N 54400 56300 55900 56300 4
 {
 T 55200 56400 5 10 1 1 0 0 1
@@ -1429,3 +1415,42 @@ N 43000 56600 44200 56600 4
 T 43000 56700 5 10 1 1 0 0 1
 netname=cs_flash
 }
+C 42500 53500 1 0 1 resistor.sym
+{
+T 42200 53900 5 10 0 0 0 6 1
+device=RESISTOR
+T 42500 53500 5 10 0 0 90 2 1
+footprint=0402
+T 42200 54000 5 10 1 1 180 6 1
+refdes=R2
+T 41700 54000 5 10 1 1 180 6 1
+value=270
+}
+C 40700 53500 1 270 1 gnd.sym
+C 41400 53500 1 0 1 led.sym
+{
+T 41500 54100 5 10 0 0 0 6 1
+device=LED
+T 41450 53500 5 10 0 1 0 6 1
+footprint=0603diode
+T 41200 54050 5 10 1 1 180 6 1
+refdes=D2
+T 40600 54100 5 10 1 1 180 6 1
+value=green
+}
+N 41400 53600 41600 53600 4
+N 42500 53600 44200 53600 4
+C 43700 54100 1 0 0 nc-left.sym
+{
+T 43700 54500 5 10 0 0 0 0 1
+value=NoConnection
+T 43700 54900 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 43700 54700 1 0 0 nc-left.sym
+{
+T 43700 55100 5 10 0 0 0 0 1
+value=NoConnection
+T 43700 55500 5 10 0 0 0 0 1
+device=DRC_Directive
+}