Replace Skytraq GPS with U-Blox
[hw/telegps] / telegps.sch
index 32c200896c1047e892687a18d2015ae49b0f995a..ee621ec466cd64647501e12d8cd952372d14d149 100644 (file)
@@ -361,200 +361,6 @@ N 48700 47300 49600 47300 4
 T 49000 47400 5 10 1 1 0 0 1
 netname=reset_n
 }
-N 64800 70500 66200 70500 4
-{
-T 64800 70600 5 10 1 1 0 0 1
-netname=reset_n
-}
-C 65600 70100 1 270 0 resistor.sym
-{
-T 66000 70400 5 10 0 0 270 6 1
-device=RESISTOR
-T 65900 69900 5 10 1 1 0 2 1
-refdes=R33
-T 65600 70095 5 10 0 1 270 6 1
-footprint=0402
-T 66200 69300 5 10 1 1 180 2 1
-value=27k
-T 65600 70100 5 10 0 0 180 2 1
-vendor_part_number=311-27KJRCT-ND
-T 65600 70100 5 10 0 0 180 0 1
-vendor=digikey
-T 65600 70100 5 10 0 1 180 0 1
-loadstatus=smt
-}
-C 75900 74800 1 0 0 conn-2.sym
-{
-T 75500 75400 5 10 0 1 0 0 1
-footprint=ap.10g
-T 76205 75445 5 10 1 1 0 0 1
-refdes=J10
-T 76200 74600 5 10 1 1 0 0 1
-value=AP.10G.01
-T 75900 74800 5 10 0 0 0 0 1
-vendor_part_number=931-1149-1-ND
-T 75900 74800 5 10 0 0 0 0 1
-vendor=digikey
-T 75900 74800 5 10 0 1 0 0 1
-device=ANTENNA
-T 75900 74800 5 10 0 1 0 0 1
-loadstatus=smt
-}
-C 76000 76100 1 90 0 inductor.sym
-{
-T 75500 76300 5 10 0 0 90 0 1
-device=INDUCTOR
-T 76250 76850 5 10 1 1 180 0 1
-refdes=L5
-T 75300 76300 5 10 0 0 90 0 1
-symversion=0.1
-T 76500 76400 5 10 1 1 180 0 1
-value=27nH
-T 76000 76100 5 10 0 0 0 0 1
-footprint=0402
-T 76000 76100 5 10 0 0 0 0 1
-vendor_part_number=490-2628-1-ND
-T 76000 76100 5 10 0 0 0 0 1
-vendor=digikey
-T 76000 76100 5 10 0 1 0 0 1
-loadstatus=smt
-}
-C 75700 77200 1 0 0 3.3V-plus.sym
-N 75900 77200 75900 77000 4
-C 75500 76100 1 90 0 capacitor.sym
-{
-T 74800 76300 5 10 0 0 90 0 1
-device=CAPACITOR
-T 75150 76900 5 10 1 1 180 0 1
-refdes=C34
-T 74600 76300 5 10 0 0 90 0 1
-symversion=0.1
-T 75500 76095 5 10 0 1 90 0 1
-footprint=0402
-T 74600 76200 5 10 1 1 0 0 1
-value=0.001uF
-T 75500 76100 5 10 0 0 0 0 1
-vendor_part_number=445-2651-1-ND
-T 75500 76100 5 10 0 0 0 0 1
-vendor=digikey
-T 75500 76100 5 10 0 1 0 0 1
-loadstatus=smt
-}
-N 75300 77100 75900 77100 4
-N 75900 75300 75900 76100 4
-N 75300 74900 75900 74900 4
-C 74200 75100 1 0 0 capacitor.sym
-{
-T 74400 75800 5 10 0 0 0 0 1
-device=CAPACITOR
-T 74700 75700 5 10 1 1 180 0 1
-refdes=C35
-T 74400 76000 5 10 0 0 0 0 1
-symversion=0.1
-T 75200 75700 5 10 1 1 180 0 1
-value=22pF
-T 74200 75100 5 10 0 0 90 0 1
-vendor_part_number=490-1283-1-ND
-T 74200 75100 5 10 0 0 90 0 1
-footprint=0402
-T 74200 75100 5 10 0 0 0 0 1
-vendor=digikey
-T 74200 75100 5 10 0 1 0 0 1
-loadstatus=smt
-}
-N 73000 75300 74200 75300 4
-N 75100 75300 75900 75300 4
-C 66100 68800 1 0 0 Venus634FLPx.sym
-{
-T 66595 75795 5 10 1 1 0 0 1
-refdes=U10
-T 68995 75395 5 10 0 2 0 0 1
-device=IC
-T 60995 68895 5 10 0 1 0 0 1
-footprint=Venus634FLPx
-T 66100 68800 5 10 0 0 0 0 1
-vendor=skytraq
-T 66100 68800 5 10 0 0 0 0 1
-vendor_part_number=Venus634FLPx
-T 69000 75100 5 10 1 1 0 0 1
-value=Venus634FLPx
-T 66100 68800 5 10 0 1 0 0 1
-loadstatus=smt
-}
-N 67000 68900 67000 68600 4
-N 68200 68600 68200 68900 4
-N 67800 68600 67800 68900 4
-N 69000 68900 69000 68600 4
-N 72200 68600 72200 68900 4
-N 71800 68900 71800 68600 4
-N 71400 68900 71400 68600 4
-N 71000 68900 71000 68600 4
-N 70600 68900 70600 68600 4
-N 70200 68900 70200 68600 4
-N 69800 68900 69800 68600 4
-N 69400 68900 69400 68600 4
-C 67300 68100 1 0 0 gnd.sym
-C 65500 76000 1 0 0 3.3V-plus.sym
-N 66200 74900 65700 74900 4
-N 65700 74900 65700 76000 4
-N 66200 75300 65700 75300 4
-N 66200 74500 64800 74500 4
-{
-T 64800 74600 5 10 1 1 0 0 1
-netname=v_charge
-}
-N 64800 73700 66200 73700 4
-{
-T 64800 73800 5 10 1 1 0 0 1
-netname=tx2
-}
-N 64800 73300 66200 73300 4
-{
-T 64800 73400 5 10 1 1 0 0 1
-netname=rx2
-}
-C 73400 70500 1 0 0 gnd.sym
-N 73000 70900 73500 70900 4
-N 73500 70900 73500 70800 4
-N 66200 70100 65700 70100 4
-N 65700 68900 65700 69200 4
-C 65600 68600 1 0 0 gnd.sym
-N 67400 68400 67400 68600 4
-N 67400 68600 67400 68900 4
-N 67000 68600 68200 68600 4
-N 69000 68600 75300 68600 4
-{
-T 73300 68700 5 10 1 1 0 0 1
-netname=gnd_gps
-}
-N 75300 68600 75300 76100 4
-N 75300 77000 75300 77100 4
-C 74400 74400 1 90 0 capacitor.sym
-{
-T 73700 74600 5 10 0 0 90 0 1
-device=CAPACITOR
-T 73700 75000 5 10 1 1 0 0 1
-refdes=C41
-T 73500 74600 5 10 0 0 90 0 1
-symversion=0.1
-T 74400 74400 5 10 0 0 180 0 1
-footprint=0402
-T 74400 74400 5 10 0 1 90 0 1
-loadstatus=noload
-T 73600 74600 5 10 1 1 0 0 1
-value=tuning
-}
-N 74200 74400 75300 74400 4
-N 73000 74100 74000 74100 4
-{
-T 73300 74200 5 10 1 1 0 0 1
-netname=gps_pps
-}
-T 67800 67700 9 10 1 0 0 0 2
-As of SkyTraq version 0.3, pin 
-19 is attached to system GND
-T 76800 75000 9 10 1 0 0 0 1
-GPS
 C 73600 47400 1 0 0 hole_plated.sym
 {
 T 73700 49200 5 10 0 0 0 0 1
@@ -569,32 +375,31 @@ T 73600 47400 5 10 0 1 0 0 1
 nobom=1
 }
 C 74700 45900 1 0 0 gnd.sym
-N 76800 47600 78500 47600 4
 N 74200 47600 74800 47600 4
-C 76200 47400 1 0 0 hole_plated.sym
+C 75500 47400 1 0 0 hole_plated.sym
 {
-T 76300 49200 5 10 0 0 0 0 1
+T 75600 49200 5 10 0 0 0 0 1
 device=HOLE_PLATED
-T 75800 47600 5 10 1 1 0 0 1
+T 75100 47600 5 10 1 1 0 0 1
 refdes=H2
-T 76200 47400 5 10 0 0 0 0 1
+T 75500 47400 5 10 0 0 0 0 1
 footprint=hole-M3
-T 76200 47400 5 10 0 1 0 0 1
+T 75500 47400 5 10 0 1 0 0 1
 loadstatus=noload
-T 76200 47400 5 10 0 1 0 0 1
+T 75500 47400 5 10 0 1 0 0 1
 nobom=1
 }
-C 76200 46500 1 0 0 hole_plated.sym
+C 75500 46300 1 0 0 hole_plated.sym
 {
-T 76300 48300 5 10 0 0 0 0 1
+T 75600 48100 5 10 0 0 0 0 1
 device=HOLE_PLATED
-T 75800 46700 5 10 1 1 0 0 1
+T 75100 46500 5 10 1 1 0 0 1
 refdes=H3
-T 76200 46500 5 10 0 0 0 0 1
+T 75500 46300 5 10 0 0 0 0 1
 footprint=hole-M3
-T 76200 46500 5 10 0 1 0 0 1
+T 75500 46300 5 10 0 1 0 0 1
 loadstatus=noload
-T 76200 46500 5 10 0 1 0 0 1
+T 75500 46300 5 10 0 1 0 0 1
 nobom=1
 }
 C 73600 46300 1 0 0 hole_plated.sym
@@ -610,7 +415,7 @@ loadstatus=noload
 T 73600 46300 5 10 0 1 0 0 1
 nobom=1
 }
-N 76800 46700 77400 46700 4
+N 76100 46500 76700 46500 4
 N 74200 46500 74800 46500 4
 T 73300 48200 9 10 1 0 0 0 2
 mounting holes
@@ -997,83 +802,6 @@ value=NoConnection
 T 51700 61200 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 65700 72400 1 0 0 nc-left.sym
-{
-T 65700 72800 5 10 0 0 0 0 1
-value=NoConnection
-T 65700 73200 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 65700 72000 1 0 0 nc-left.sym
-{
-T 65700 72400 5 10 0 0 0 0 1
-value=NoConnection
-T 65700 72800 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 65700 71600 1 0 0 nc-left.sym
-{
-T 65700 72000 5 10 0 0 0 0 1
-value=NoConnection
-T 65700 72400 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 65700 71200 1 0 0 nc-left.sym
-{
-T 65700 71600 5 10 0 0 0 0 1
-value=NoConnection
-T 65700 72000 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 73000 73200 1 0 0 nc-right.sym
-{
-T 73100 73700 5 10 0 0 0 0 1
-value=NoConnection
-T 73100 73900 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 73000 72800 1 0 0 nc-right.sym
-{
-T 73100 73300 5 10 0 0 0 0 1
-value=NoConnection
-T 73100 73500 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 73000 72400 1 0 0 nc-right.sym
-{
-T 73100 72900 5 10 0 0 0 0 1
-value=NoConnection
-T 73100 73100 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 73000 72000 1 0 0 nc-right.sym
-{
-T 73100 72500 5 10 0 0 0 0 1
-value=NoConnection
-T 73100 72700 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 73000 71600 1 0 0 nc-right.sym
-{
-T 73100 72100 5 10 0 0 0 0 1
-value=NoConnection
-T 73100 72300 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 73000 71200 1 0 0 nc-right.sym
-{
-T 73100 71700 5 10 0 0 0 0 1
-value=NoConnection
-T 73100 71900 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 73000 70400 1 0 0 nc-right.sym
-{
-T 73100 70900 5 10 0 0 0 0 1
-value=NoConnection
-T 73100 71100 5 10 0 0 0 0 1
-device=DRC_Directive
-}
 N 48300 65300 48300 64900 4
 N 52200 65300 50900 65300 4
 {
@@ -2042,11 +1770,6 @@ T 46100 51100 5 10 0 0 0 0 1
 device=DRC_Directive
 }
 N 74800 47600 74800 46200 4
-N 77400 47600 77400 46700 4
-{
-T 77700 47700 5 10 1 1 0 0 1
-netname=gnd_gps
-}
 C 70100 59200 1 0 0 capacitor.sym
 {
 T 70300 59900 5 10 0 0 0 0 1
@@ -2089,26 +1812,6 @@ vendor_part_number=A98333-ND
 N 59800 47400 59800 47100 4
 N 60200 47400 60200 47100 4
 N 79000 64000 78700 64000 4
-C 64500 75700 1 270 0 gnd.sym
-C 64800 75400 1 0 0 capacitor.sym
-{
-T 65000 76100 5 10 0 0 0 0 1
-device=CAPACITOR
-T 64700 75700 5 10 1 1 0 0 1
-refdes=C30
-T 65000 76300 5 10 0 0 0 0 1
-symversion=0.1
-T 65400 75700 5 10 1 1 0 0 1
-value=0.1uF
-T 64800 75400 5 10 0 1 0 0 1
-footprint=0402
-T 64800 75400 5 10 0 1 0 0 1
-loadstatus=smt
-T 64800 75400 5 10 0 1 0 0 1
-vendor=digikey
-T 64800 75400 5 10 0 1 0 0 1
-vendor_part_number=399-3027-1-ND
-}
 C 54900 77700 1 0 0 capacitor.sym
 {
 T 55100 78400 5 10 0 0 0 0 1
@@ -2300,3 +2003,221 @@ T 62100 70800 5 10 0 1 0 0 1
 loadstatus=smt
 }
 C 62900 70600 1 0 0 gnd.sym
+N 69300 75000 72200 75000 4
+{
+T 69300 75100 5 10 1 1 0 0 1
+netname=reset_n
+}
+C 78900 75300 1 0 0 conn-2.sym
+{
+T 78500 75900 5 10 0 1 0 0 1
+footprint=ap.10g
+T 78900 75300 5 10 0 0 0 0 1
+vendor_part_number=931-1149-1-ND
+T 78900 75300 5 10 0 0 0 0 1
+vendor=digikey
+T 78900 75300 5 10 0 1 0 0 1
+device=ANTENNA
+T 78900 75300 5 10 0 1 0 0 1
+loadstatus=smt
+T 79205 75945 5 10 1 1 0 0 1
+refdes=J6
+T 79200 75100 5 10 1 1 0 0 1
+value=AP.10G.01
+}
+C 79000 76600 1 90 0 inductor.sym
+{
+T 78500 76800 5 10 0 0 90 0 1
+device=INDUCTOR
+T 78300 76800 5 10 0 0 90 0 1
+symversion=0.1
+T 79000 76600 5 10 0 0 0 0 1
+footprint=0402
+T 79000 76600 5 10 0 0 0 0 1
+vendor_part_number=490-2631-1-ND
+T 79000 76600 5 10 0 0 0 0 1
+vendor=digikey
+T 79000 76600 5 10 0 1 0 0 1
+loadstatus=smt
+T 79250 77350 5 10 1 1 180 0 1
+refdes=L5
+T 79500 76900 5 10 1 1 180 0 1
+value=47nH
+}
+C 78700 77700 1 0 0 3.3V-plus.sym
+N 78900 77700 78900 77500 4
+C 78500 76600 1 90 0 capacitor.sym
+{
+T 77800 76800 5 10 0 0 90 0 1
+device=CAPACITOR
+T 77600 76800 5 10 0 0 90 0 1
+symversion=0.1
+T 78500 76595 5 10 0 1 90 0 1
+footprint=0402
+T 78500 76600 5 10 0 0 0 0 1
+vendor_part_number=445-2651-1-ND
+T 78500 76600 5 10 0 0 0 0 1
+vendor=digikey
+T 78500 76600 5 10 0 1 0 0 1
+loadstatus=smt
+T 78150 77400 5 10 1 1 180 0 1
+refdes=C28
+T 77600 76700 5 10 1 1 0 0 1
+value=0.001uF
+}
+N 78300 77600 78900 77600 4
+N 78900 75800 78900 76600 4
+N 78300 75400 78900 75400 4
+N 76200 75800 78900 75800 4
+C 71500 76500 1 0 0 3.3V-plus.sym
+N 72200 75400 71500 75400 4
+N 71700 75400 71700 76500 4
+N 72200 75800 71700 75800 4
+N 70500 71800 69100 71800 4
+{
+T 69100 71900 5 10 1 1 0 0 1
+netname=v_charge
+}
+N 70800 74200 72200 74200 4
+{
+T 70800 74300 5 10 1 1 0 0 1
+netname=tx2
+}
+N 70800 73800 72200 73800 4
+{
+T 70800 73900 5 10 1 1 0 0 1
+netname=rx2
+}
+C 74100 70500 1 0 0 gnd.sym
+N 78300 74900 78300 76600 4
+N 78300 77500 78300 77600 4
+N 76200 73400 77400 73400 4
+{
+T 76700 73500 5 10 1 1 0 0 1
+netname=gps_pps
+}
+C 72200 71000 1 0 0 UBLOX-MAX.sym
+{
+T 72200 71000 5 10 0 1 0 0 1
+footprint=UBLOX-MAX
+T 72595 76295 5 10 1 1 0 0 1
+refdes=U5
+T 73695 75595 5 10 1 1 0 0 1
+device=U-Blox MAX
+}
+N 74200 70800 74200 71000 4
+N 74200 70900 74600 70900 4
+N 74600 70900 74600 71000 4
+N 74200 70900 73800 70900 4
+N 73800 70900 73800 71000 4
+C 78200 74600 1 0 0 gnd.sym
+C 71400 71900 1 180 0 resistor.sym
+{
+T 71100 71500 5 10 0 0 180 0 1
+device=RESISTOR
+T 71400 71900 5 10 0 1 180 0 1
+footprint=0402
+T 71400 71900 5 10 0 1 180 0 1
+vendor=digikey
+T 71400 71900 5 10 0 1 180 0 1
+vendor_part_number=RHM56.0KLCT-ND
+T 71400 71900 5 10 0 1 90 0 1
+loadstatus=smt
+T 70500 72000 5 10 1 1 0 0 1
+refdes=R6
+T 71100 72000 5 10 1 1 0 0 1
+value=56k
+}
+N 71400 71800 72200 71800 4
+C 70600 75300 1 0 0 resistor.sym
+{
+T 70900 75700 5 10 0 0 0 0 1
+device=RESISTOR
+T 70595 75300 5 10 0 1 0 0 1
+footprint=0402
+T 70600 75300 5 10 0 1 270 0 1
+vendor_part_number=311-3.30KLRCT-ND
+T 70600 75300 5 10 0 0 270 0 1
+vendor=digikey
+T 70600 75300 5 10 0 1 270 0 1
+loadstatus=smt
+T 70950 75750 5 10 1 1 180 0 1
+refdes=R5
+T 71100 75600 5 10 1 1 0 0 1
+value=3.3k
+}
+N 70600 75400 70600 75000 4
+T 79800 75500 9 10 1 0 0 0 1
+GPS
+T 78600 73900 9 10 1 0 0 0 2
+u-blox suggests L5 be
+Murata LQG15HS27NJ02
+T 69800 70300 9 10 1 0 0 0 6
+v_charge can be 4.2 volts
+v_bckp must be 1.4 - 3.6 volts
+i_bckp on the order of 22uA
+
+56k should drop 1.232 volts,
+and consume 27 microwatts
+T 68300 75600 9 10 1 0 0 0 9
+don't drive reset_n high!
+
+mcp130t is open drain
+with 5k internal pull-up
+
+do we really want 3.3k
+pull-up here?  unclear!
+
+don't use reset_n at all?
+C 71700 72900 1 0 0 nc-left.sym
+{
+T 71700 73300 5 10 0 0 0 0 1
+value=NoConnection
+T 71700 73700 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 71700 72500 1 0 0 nc-left.sym
+{
+T 71700 72900 5 10 0 0 0 0 1
+value=NoConnection
+T 71700 73300 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 76200 74900 1 0 0 nc-right.sym
+{
+T 76300 75400 5 10 0 0 0 0 1
+value=NoConnection
+T 76300 75600 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 76200 74100 1 0 0 nc-right.sym
+{
+T 76300 74600 5 10 0 0 0 0 1
+value=NoConnection
+T 76300 74800 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 76200 72900 1 0 0 nc-right.sym
+{
+T 76300 73400 5 10 0 0 0 0 1
+value=NoConnection
+T 76300 73600 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 76200 72100 1 0 0 nc-right.sym
+{
+T 76300 72600 5 10 0 0 0 0 1
+value=NoConnection
+T 76300 72800 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 76200 71700 1 0 0 nc-right.sym
+{
+T 76300 72200 5 10 0 0 0 0 1
+value=NoConnection
+T 76300 72400 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+N 76100 47600 76700 47600 4
+N 76700 47600 76700 46200 4
+C 76600 45900 1 0 0 gnd.sym