From 43dfeba38cb4b18496b39d306a3d39723afef3e7 Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Thu, 24 Feb 2011 15:43:38 -0700 Subject: [PATCH] combine reset and bootloader select on one 3-pin header --- telescience.sch | 399 +++++++++++++++++++++++------------------------- 1 file changed, 195 insertions(+), 204 deletions(-) diff --git a/telescience.sch b/telescience.sch index 1976396..f3ccea8 100644 --- a/telescience.sch +++ b/telescience.sch @@ -1,25 +1,25 @@ v 20100214 2 C 40000 40000 0 0 0 EMBEDDEDtitle-D-bdale.sym [ -B 40000 40000 34000 22000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 -L 66400 41400 74000 41400 15 0 0 0 -1 -1 +T 56500 41800 5 10 0 0 0 0 1 +graphical=1 +T 66500 40400 15 8 1 0 0 0 1 +FILE: +T 71500 40400 15 8 1 0 0 0 1 +REVISION: +T 69400 40400 15 8 1 0 0 0 1 +PAGE +T 70200 40400 15 8 1 0 0 0 1 +OF +B 66400 40000 7600 2700 15 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +L 66400 40600 74000 40600 15 0 0 0 -1 -1 +T 66500 40100 15 10 1 0 0 0 1 +Project URL: T 66900 40800 9 10 1 0 0 0 2 Copyright 2011 by Bdale Garbee Licensed under the TAPR Open Hardware License, http://www.tapr.org/OHL -T 66500 40100 15 10 1 0 0 0 1 -Project URL: -L 66400 40600 74000 40600 15 0 0 0 -1 -1 -B 66400 40000 7600 2700 15 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 -T 70200 40400 15 8 1 0 0 0 1 -OF -T 69400 40400 15 8 1 0 0 0 1 -PAGE -T 71500 40400 15 8 1 0 0 0 1 -REVISION: -T 66500 40400 15 8 1 0 0 0 1 -FILE: -T 56500 41800 5 10 0 0 0 0 1 -graphical=1 +L 66400 41400 74000 41400 15 0 0 0 -1 -1 +B 40000 40000 34000 22000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 ] T 68700 41900 9 30 1 0 0 0 1 TeleScience @@ -43,6 +43,21 @@ T 13300 -8600 8 10 0 1 0 0 1 vendor_part_number=MCP9700-E/TO-ND C 71600 47100 1 0 0 EMBEDDEDhole_plated.sym [ +V 71800 47300 200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 71700 48800 5 10 0 0 0 0 1 +device=HOLE_PLATED +T 71700 48000 5 10 0 0 0 0 1 +nobom=1 +T 71700 47600 8 10 0 1 0 0 1 +refdes=H? +T 71700 48600 5 10 0 0 0 0 1 +description=hole, plated +T 71700 48400 5 10 0 0 0 0 1 +author=Kai-Martin Knaak +T 71700 48200 5 10 0 0 0 0 1 +license=GPL2 +T 71700 47600 8 10 0 1 0 0 1 +refdes=hole_plated P 72200 47300 72000 47300 1 0 0 { T 72050 47350 5 10 0 1 0 0 1 @@ -52,21 +67,6 @@ pinnumber=1 T 72000 47100 5 10 0 1 0 0 1 pintype=pas } -T 71700 47600 8 10 0 1 0 0 1 -refdes=hole_plated -T 71700 48200 5 10 0 0 0 0 1 -license=GPL2 -T 71700 48400 5 10 0 0 0 0 1 -author=Kai-Martin Knaak -T 71700 48600 5 10 0 0 0 0 1 -description=hole, plated -T 71700 47600 8 10 0 1 0 0 1 -refdes=H? -T 71700 48000 5 10 0 0 0 0 1 -nobom=1 -T 71700 48800 5 10 0 0 0 0 1 -device=HOLE_PLATED -V 71800 47300 200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 ] { T 71700 48900 5 10 0 0 0 0 1 @@ -83,11 +83,6 @@ mounting holes for 4-40 screws C 72700 43800 1 0 0 EMBEDDEDgnd-1.sym [ -T 73000 43850 8 10 0 0 0 0 1 -net=GND:1 -L 72780 43810 72820 43810 3 0 0 0 -1 -1 -L 72755 43850 72845 43850 3 0 0 0 -1 -1 -L 72700 43900 72900 43900 3 0 0 0 -1 -1 P 72800 43900 72800 44100 1 0 1 { T 72858 43961 5 4 0 1 0 0 1 @@ -99,12 +94,32 @@ pinlabel=1 T 72858 43961 5 4 0 1 0 0 1 pintype=pwr } +L 72700 43900 72900 43900 3 0 0 0 -1 -1 +L 72755 43850 72845 43850 3 0 0 0 -1 -1 +L 72780 43810 72820 43810 3 0 0 0 -1 -1 +T 73000 43850 8 10 0 0 0 0 1 +net=GND:1 ] N 72200 46300 72800 46300 4 N 72200 47300 72800 47300 4 N 72800 44100 72800 47300 4 C 71600 46100 1 0 0 EMBEDDEDhole_plated.sym [ +V 71800 46300 200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 71700 47800 5 10 0 0 0 0 1 +device=HOLE_PLATED +T 71700 47000 5 10 0 0 0 0 1 +nobom=1 +T 71700 46600 8 10 0 1 0 0 1 +refdes=H? +T 71700 47600 5 10 0 0 0 0 1 +description=hole, plated +T 71700 47400 5 10 0 0 0 0 1 +author=Kai-Martin Knaak +T 71700 47200 5 10 0 0 0 0 1 +license=GPL2 +T 71700 46600 8 10 0 1 0 0 1 +refdes=hole_plated P 72200 46300 72000 46300 1 0 0 { T 72050 46350 5 10 0 1 0 0 1 @@ -114,21 +129,6 @@ pinnumber=1 T 72000 46100 5 10 0 1 0 0 1 pintype=pas } -T 71700 46600 8 10 0 1 0 0 1 -refdes=hole_plated -T 71700 47200 5 10 0 0 0 0 1 -license=GPL2 -T 71700 47400 5 10 0 0 0 0 1 -author=Kai-Martin Knaak -T 71700 47600 5 10 0 0 0 0 1 -description=hole, plated -T 71700 46600 8 10 0 1 0 0 1 -refdes=H? -T 71700 47000 5 10 0 0 0 0 1 -nobom=1 -T 71700 47800 5 10 0 0 0 0 1 -device=HOLE_PLATED -V 71800 46300 200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 ] { T 71700 47900 5 10 0 0 0 0 1 @@ -142,6 +142,21 @@ loadstatus=noload } C 71600 45200 1 0 0 EMBEDDEDhole_plated.sym [ +V 71800 45400 200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 71700 46900 5 10 0 0 0 0 1 +device=HOLE_PLATED +T 71700 46100 5 10 0 0 0 0 1 +nobom=1 +T 71700 45700 8 10 0 1 0 0 1 +refdes=H? +T 71700 46700 5 10 0 0 0 0 1 +description=hole, plated +T 71700 46500 5 10 0 0 0 0 1 +author=Kai-Martin Knaak +T 71700 46300 5 10 0 0 0 0 1 +license=GPL2 +T 71700 45700 8 10 0 1 0 0 1 +refdes=hole_plated P 72200 45400 72000 45400 1 0 0 { T 72050 45450 5 10 0 1 0 0 1 @@ -151,21 +166,6 @@ pinnumber=1 T 72000 45200 5 10 0 1 0 0 1 pintype=pas } -T 71700 45700 8 10 0 1 0 0 1 -refdes=hole_plated -T 71700 46300 5 10 0 0 0 0 1 -license=GPL2 -T 71700 46500 5 10 0 0 0 0 1 -author=Kai-Martin Knaak -T 71700 46700 5 10 0 0 0 0 1 -description=hole, plated -T 71700 45700 8 10 0 1 0 0 1 -refdes=H? -T 71700 46100 5 10 0 0 0 0 1 -nobom=1 -T 71700 46900 5 10 0 0 0 0 1 -device=HOLE_PLATED -V 71800 45400 200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 ] { T 71700 47000 5 10 0 0 0 0 1 @@ -179,6 +179,21 @@ loadstatus=noload } C 71600 44200 1 0 0 EMBEDDEDhole_plated.sym [ +V 71800 44400 200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 71700 45900 5 10 0 0 0 0 1 +device=HOLE_PLATED +T 71700 45100 5 10 0 0 0 0 1 +nobom=1 +T 71700 44700 8 10 0 1 0 0 1 +refdes=H? +T 71700 45700 5 10 0 0 0 0 1 +description=hole, plated +T 71700 45500 5 10 0 0 0 0 1 +author=Kai-Martin Knaak +T 71700 45300 5 10 0 0 0 0 1 +license=GPL2 +T 71700 44700 8 10 0 1 0 0 1 +refdes=hole_plated P 72200 44400 72000 44400 1 0 0 { T 72050 44450 5 10 0 1 0 0 1 @@ -188,21 +203,6 @@ pinnumber=1 T 72000 44200 5 10 0 1 0 0 1 pintype=pas } -T 71700 44700 8 10 0 1 0 0 1 -refdes=hole_plated -T 71700 45300 5 10 0 0 0 0 1 -license=GPL2 -T 71700 45500 5 10 0 0 0 0 1 -author=Kai-Martin Knaak -T 71700 45700 5 10 0 0 0 0 1 -description=hole, plated -T 71700 44700 8 10 0 1 0 0 1 -refdes=H? -T 71700 45100 5 10 0 0 0 0 1 -nobom=1 -T 71700 45900 5 10 0 0 0 0 1 -device=HOLE_PLATED -V 71800 44400 200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 ] { T 71700 46000 5 10 0 0 0 0 1 @@ -218,11 +218,6 @@ N 72200 45400 72800 45400 4 N 72200 44400 72800 44400 4 C 64600 47900 1 0 0 EMBEDDEDgnd-1.sym [ -T 64900 47950 8 10 0 0 0 0 1 -net=GND:1 -L 64680 47910 64720 47910 3 0 0 0 -1 -1 -L 64655 47950 64745 47950 3 0 0 0 -1 -1 -L 64600 48000 64800 48000 3 0 0 0 -1 -1 P 64700 48000 64700 48200 1 0 1 { T 64758 48061 5 4 0 1 0 0 1 @@ -234,6 +229,11 @@ pinlabel=1 T 64758 48061 5 4 0 1 0 0 1 pintype=pwr } +L 64600 48000 64800 48000 3 0 0 0 -1 -1 +L 64655 47950 64745 47950 3 0 0 0 -1 -1 +L 64680 47910 64720 47910 3 0 0 0 -1 -1 +T 64900 47950 8 10 0 0 0 0 1 +net=GND:1 ] N 63300 46200 65000 46200 4 { @@ -263,51 +263,37 @@ netname=v_lipo N 64700 48200 65000 48200 4 C 65000 45300 1 0 0 EMBEDDEDconn-8.sym [ -T 65355 48395 8 10 0 1 0 0 1 -refdes=J? -B 65300 45300 400 3000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 -P 65000 45400 65300 45400 1 0 0 -{ -T 65000 45400 5 10 0 0 0 0 1 -pintype=unknown -T 65355 45395 5 10 0 1 0 0 1 -pinlabel=unknown -T 65205 45445 5 10 1 1 0 6 1 -pinnumber=8 -T 65000 45400 5 10 0 0 0 0 1 -pinseq=0 -} -P 65000 45800 65300 45800 1 0 0 +P 65000 48200 65300 48200 1 0 0 { -T 65000 45800 5 10 0 0 0 0 1 +T 65000 48200 5 10 0 0 0 0 1 pintype=unknown -T 65355 45795 5 10 0 1 0 0 1 +T 65355 48195 5 10 0 1 0 0 1 pinlabel=unknown -T 65205 45845 5 10 1 1 0 6 1 -pinnumber=7 -T 65000 45800 5 10 0 0 0 0 1 +T 65205 48245 5 10 1 1 0 6 1 +pinnumber=1 +T 65000 48200 5 10 0 0 0 0 1 pinseq=0 } -P 65000 46200 65300 46200 1 0 0 +P 65000 47800 65300 47800 1 0 0 { -T 65000 46200 5 10 0 0 0 0 1 +T 65000 47800 5 10 0 0 0 0 1 pintype=unknown -T 65355 46195 5 10 0 1 0 0 1 +T 65355 47795 5 10 0 1 0 0 1 pinlabel=unknown -T 65205 46245 5 10 1 1 0 6 1 -pinnumber=6 -T 65000 46200 5 10 0 0 0 0 1 +T 65205 47845 5 10 1 1 0 6 1 +pinnumber=2 +T 65000 47800 5 10 0 0 0 0 1 pinseq=0 } -P 65000 46600 65300 46600 1 0 0 +P 65000 47400 65300 47400 1 0 0 { -T 65000 46600 5 10 0 0 0 0 1 +T 65000 47400 5 10 0 0 0 0 1 pintype=unknown -T 65355 46595 5 10 0 1 0 0 1 +T 65355 47395 5 10 0 1 0 0 1 pinlabel=unknown -T 65205 46645 5 10 1 1 0 6 1 -pinnumber=5 -T 65000 46600 5 10 0 0 0 0 1 +T 65205 47445 5 10 1 1 0 6 1 +pinnumber=3 +T 65000 47400 5 10 0 0 0 0 1 pinseq=0 } P 65000 47000 65300 47000 1 0 0 @@ -321,39 +307,53 @@ pinnumber=4 T 65000 47000 5 10 0 0 0 0 1 pinseq=0 } -P 65000 47400 65300 47400 1 0 0 +P 65000 46600 65300 46600 1 0 0 { -T 65000 47400 5 10 0 0 0 0 1 +T 65000 46600 5 10 0 0 0 0 1 pintype=unknown -T 65355 47395 5 10 0 1 0 0 1 +T 65355 46595 5 10 0 1 0 0 1 pinlabel=unknown -T 65205 47445 5 10 1 1 0 6 1 -pinnumber=3 -T 65000 47400 5 10 0 0 0 0 1 +T 65205 46645 5 10 1 1 0 6 1 +pinnumber=5 +T 65000 46600 5 10 0 0 0 0 1 pinseq=0 } -P 65000 47800 65300 47800 1 0 0 +P 65000 46200 65300 46200 1 0 0 { -T 65000 47800 5 10 0 0 0 0 1 +T 65000 46200 5 10 0 0 0 0 1 pintype=unknown -T 65355 47795 5 10 0 1 0 0 1 +T 65355 46195 5 10 0 1 0 0 1 pinlabel=unknown -T 65205 47845 5 10 1 1 0 6 1 -pinnumber=2 -T 65000 47800 5 10 0 0 0 0 1 +T 65205 46245 5 10 1 1 0 6 1 +pinnumber=6 +T 65000 46200 5 10 0 0 0 0 1 pinseq=0 } -P 65000 48200 65300 48200 1 0 0 +P 65000 45800 65300 45800 1 0 0 { -T 65000 48200 5 10 0 0 0 0 1 +T 65000 45800 5 10 0 0 0 0 1 pintype=unknown -T 65355 48195 5 10 0 1 0 0 1 +T 65355 45795 5 10 0 1 0 0 1 pinlabel=unknown -T 65205 48245 5 10 1 1 0 6 1 -pinnumber=1 -T 65000 48200 5 10 0 0 0 0 1 +T 65205 45845 5 10 1 1 0 6 1 +pinnumber=7 +T 65000 45800 5 10 0 0 0 0 1 pinseq=0 } +P 65000 45400 65300 45400 1 0 0 +{ +T 65000 45400 5 10 0 0 0 0 1 +pintype=unknown +T 65355 45395 5 10 0 1 0 0 1 +pinlabel=unknown +T 65205 45445 5 10 1 1 0 6 1 +pinnumber=8 +T 65000 45400 5 10 0 0 0 0 1 +pinseq=0 +} +B 65300 45300 400 3000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 65355 48395 8 10 0 1 0 0 1 +refdes=J? ] { T 65355 48395 5 10 1 1 0 0 1 @@ -415,38 +415,28 @@ N 63700 49000 63700 51200 4 N 64100 49400 63700 49400 4 C 69000 45600 1 0 0 EMBEDDEDconn-6.sym [ -B 69300 45600 400 2200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 -P 69000 45700 69300 45700 1 0 0 -{ -T 69000 45700 5 10 0 0 0 0 1 -pinseq=0 -T 69205 45745 5 10 1 1 0 6 1 -pinnumber=6 -T 69355 45695 5 10 0 1 0 0 1 -pinlabel=unknown -T 69000 45700 5 10 0 0 0 0 1 -pintype=unknown -} -P 69000 46100 69300 46100 1 0 0 +T 69355 47895 8 10 0 1 0 0 1 +refdes=J? +P 69000 47700 69300 47700 1 0 0 { -T 69000 46100 5 10 0 0 0 0 1 +T 69000 47700 5 10 0 0 0 0 1 pinseq=0 -T 69205 46145 5 10 1 1 0 6 1 -pinnumber=5 -T 69355 46095 5 10 0 1 0 0 1 +T 69205 47745 5 10 1 1 0 6 1 +pinnumber=1 +T 69355 47695 5 10 0 1 0 0 1 pinlabel=unknown -T 69000 46100 5 10 0 0 0 0 1 +T 69000 47700 5 10 0 0 0 0 1 pintype=unknown } -P 69000 46500 69300 46500 1 0 0 +P 69000 47300 69300 47300 1 0 0 { -T 69000 46500 5 10 0 0 0 0 1 +T 69000 47300 5 10 0 0 0 0 1 pinseq=0 -T 69205 46545 5 10 1 1 0 6 1 -pinnumber=4 -T 69355 46495 5 10 0 1 0 0 1 +T 69205 47345 5 10 1 1 0 6 1 +pinnumber=2 +T 69355 47295 5 10 0 1 0 0 1 pinlabel=unknown -T 69000 46500 5 10 0 0 0 0 1 +T 69000 47300 5 10 0 0 0 0 1 pintype=unknown } P 69000 46900 69300 46900 1 0 0 @@ -460,30 +450,40 @@ pinlabel=unknown T 69000 46900 5 10 0 0 0 0 1 pintype=unknown } -P 69000 47300 69300 47300 1 0 0 +P 69000 46500 69300 46500 1 0 0 { -T 69000 47300 5 10 0 0 0 0 1 +T 69000 46500 5 10 0 0 0 0 1 pinseq=0 -T 69205 47345 5 10 1 1 0 6 1 -pinnumber=2 -T 69355 47295 5 10 0 1 0 0 1 +T 69205 46545 5 10 1 1 0 6 1 +pinnumber=4 +T 69355 46495 5 10 0 1 0 0 1 pinlabel=unknown -T 69000 47300 5 10 0 0 0 0 1 +T 69000 46500 5 10 0 0 0 0 1 pintype=unknown } -P 69000 47700 69300 47700 1 0 0 +P 69000 46100 69300 46100 1 0 0 { -T 69000 47700 5 10 0 0 0 0 1 +T 69000 46100 5 10 0 0 0 0 1 pinseq=0 -T 69205 47745 5 10 1 1 0 6 1 -pinnumber=1 -T 69355 47695 5 10 0 1 0 0 1 +T 69205 46145 5 10 1 1 0 6 1 +pinnumber=5 +T 69355 46095 5 10 0 1 0 0 1 pinlabel=unknown -T 69000 47700 5 10 0 0 0 0 1 +T 69000 46100 5 10 0 0 0 0 1 pintype=unknown } -T 69355 47895 8 10 0 1 0 0 1 -refdes=J? +P 69000 45700 69300 45700 1 0 0 +{ +T 69000 45700 5 10 0 0 0 0 1 +pinseq=0 +T 69205 45745 5 10 1 1 0 6 1 +pinnumber=6 +T 69355 45695 5 10 0 1 0 0 1 +pinlabel=unknown +T 69000 45700 5 10 0 0 0 0 1 +pintype=unknown +} +B 69300 45600 400 2200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 ] { T 69355 47895 5 10 1 1 0 0 1 @@ -545,7 +545,7 @@ N 72000 61000 70500 61000 4 T 72000 61100 5 10 1 1 0 6 1 netname=ss } -N 62600 56600 64100 56600 4 +N 62300 56600 64100 56600 4 { T 62900 56700 5 10 1 1 0 0 1 netname=reset @@ -630,34 +630,27 @@ C 62000 54300 1 0 0 gnd-1.sym C 62700 54300 1 0 0 gnd-1.sym C 63200 53800 1 0 0 gnd-1.sym C 61500 53800 1 0 0 gnd-1.sym -C 72600 52900 1 90 0 resistor.sym +C 72800 52900 1 90 0 resistor.sym { -T 72200 53200 5 10 0 0 90 0 1 +T 72400 53200 5 10 0 0 90 0 1 device=RESISTOR -T 73100 53600 5 10 1 1 180 0 1 +T 73300 53600 5 10 1 1 180 0 1 refdes=R100 -T 72700 53000 5 10 1 1 0 0 1 +T 72900 53000 5 10 1 1 0 0 1 value=47k -T 72600 52900 5 10 0 0 0 0 1 +T 72800 52900 5 10 0 0 0 0 1 footprint=0402 -T 72600 52900 5 10 0 1 0 0 1 +T 72800 52900 5 10 0 1 0 0 1 loadstatus=smt } -C 72300 53800 1 0 0 3.3V-plus-1.sym -C 72400 51900 1 0 0 gnd-1.sym -N 70500 52600 72500 52600 4 -C 72500 52100 1 0 0 conn-2.sym +C 72500 53800 1 0 0 3.3V-plus-1.sym +C 62200 55900 1 0 0 gnd-1.sym +N 70500 52600 72700 52600 4 { -T 73305 52545 5 10 1 1 0 0 1 -refdes=J100 -T 72800 51900 5 10 1 1 0 0 1 -value=bootloader -T 72500 52100 5 10 0 1 0 0 1 -footprint=530470210 -T 72500 52100 5 10 0 1 0 0 1 -device=CONNECTOR +T 71200 52700 5 10 1 1 0 0 1 +netname=bootloader } -N 72500 52900 72500 52600 4 +N 72700 52900 72700 52600 4 C 61200 51400 1 0 1 USBmicroB.sym { T 60405 53800 5 10 1 1 0 6 1 @@ -1032,15 +1025,13 @@ C 57200 53100 1 0 0 conn-6.sym T 57555 55395 5 10 1 1 0 0 1 refdes=J6 } -C 62600 56100 1 0 1 conn-2.sym +C 62300 55600 1 0 1 conn-3.sym { -T 61795 56545 5 10 1 1 0 6 1 -refdes=J102 -T 62300 55900 5 10 1 1 0 6 1 -value=reset -T 62600 56100 5 10 0 1 0 6 1 -footprint=530470210 -T 62600 56100 5 10 0 1 0 6 1 -device=CONNECTOR +T 62000 56900 5 10 1 1 0 6 1 +refdes=J100 +} +N 62300 55800 63900 55800 4 +{ +T 62900 55900 5 10 1 1 0 0 1 +netname=bootloader } -C 62500 55900 1 0 0 gnd-1.sym -- 2.30.2