summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBdale Garbee <bdale@gag.com>2013-04-22 22:19:42 -0600
committerBdale Garbee <bdale@gag.com>2013-04-22 22:19:42 -0600
commit7b75ad26bd343cf62d191aa4fd90b39483a7ff53 (patch)
treec346339453059626abdfb4b47e6290279b4b7442
parenta4cd2624abe07bf3bee5e677fc1a5e05b8f211f2 (diff)
add muffin label generation, clean up some attributes
values and noload attributes set to stub out the SPI filters
-rw-r--r--Makefile10
-rw-r--r--telemega.sch52
2 files changed, 45 insertions, 17 deletions
diff --git a/Makefile b/Makefile
index b8fc1ac..1d4c6bf 100644
--- a/Makefile
+++ b/Makefile
@@ -1,3 +1,6 @@
+AM=../altusmetrum
+SCHEME=$(AM)/scheme
+
# intentionally want to rebuild drc and bom on every invocation
all: drc partslist partslist.csv pcb
@@ -11,7 +14,7 @@ partslist: telemega.sch Makefile
rm -f telemega.unsorted
partslist.csv: telemega.sch Makefile
- gnetlist -L ../altusmetrum/scheme -g partslistgag \
+ gnetlist -L $(SCHEME) -g partslistgag \
-o telemega.unsorted telemega.sch
head -n1 telemega.unsorted > partslist.csv
tail -n+2 telemega.unsorted | sort -t \, -k 8 >> partslist.csv
@@ -65,3 +68,8 @@ clean:
rm -f *.net *.xy *.cmd *.png partslist partslist.csv *.ger *.xln
rm -f *.partslist *.new.pcb *.unsorted telemega.xls
+muffins: partslist.csv $(AM)/glabels/muffin-short-5267.glabels
+ glabels-3-batch $(AM)/glabels/muffin-short-5267.glabels \
+ -i partslist.csv -o muffin-5267.ps >/dev/null && \
+ ps2pdf muffin-5267.ps && rm muffin-5267.ps
+
diff --git a/telemega.sch b/telemega.sch
index 47627d0..47d20b3 100644
--- a/telemega.sch
+++ b/telemega.sch
@@ -650,7 +650,7 @@ footprint=0402
T 70200 43600 5 10 0 0 270 0 1
vendor=digikey
T 70200 43600 5 10 0 1 270 0 1
-loadstatus=noload
+loadstatus=smt
}
C 68000 43100 1 0 0 TC2185.sym
{
@@ -3062,7 +3062,7 @@ footprint=0-215079-6
T 70600 56900 5 10 1 1 0 0 1
value=Boot
T 71300 57100 5 10 0 1 0 0 1
-loadstatus=throughhole
+loadstatus=noload
}
C 46800 66000 1 0 0 3.3V-plus.sym
C 47200 65100 1 90 0 capacitor.sym
@@ -3147,7 +3147,7 @@ value=47pF
T 53500 54700 5 10 0 1 0 0 1
footprint=0402
T 53500 54700 5 10 0 1 0 0 1
-loadstatus=smt
+loadstatus=noload
T 53500 54700 5 10 0 1 0 0 1
vendor=digikey
T 53500 54700 5 10 0 1 0 0 1
@@ -3160,7 +3160,7 @@ device=RESISTOR
T 52700 54500 5 10 1 1 0 0 1
refdes=R103
T 53200 54500 5 10 1 1 0 0 1
-value=330
+value=0
T 52600 54200 5 10 0 1 0 0 1
footprint=0402
T 52600 54200 5 10 0 1 0 0 1
@@ -3185,7 +3185,7 @@ value=47pF
T 54100 52600 5 10 0 1 0 0 1
footprint=0402
T 54100 52600 5 10 0 1 0 0 1
-loadstatus=smt
+loadstatus=noload
T 54100 52600 5 10 0 1 0 0 1
vendor=digikey
T 54100 52600 5 10 0 1 0 0 1
@@ -3198,7 +3198,7 @@ device=RESISTOR
T 54000 53700 5 10 1 1 0 0 1
refdes=R105
T 54500 53700 5 10 1 1 0 0 1
-value=330
+value=0
T 53900 53400 5 10 0 1 0 0 1
footprint=0402
T 53900 53400 5 10 0 1 0 0 1
@@ -3222,7 +3222,7 @@ value=47pF
T 52100 53000 5 10 0 1 0 0 1
footprint=0402
T 52100 53000 5 10 0 1 0 0 1
-loadstatus=smt
+loadstatus=noload
T 52100 53000 5 10 0 1 0 0 1
vendor=digikey
T 52100 53000 5 10 0 1 0 0 1
@@ -3235,7 +3235,7 @@ device=RESISTOR
T 51700 53600 5 10 1 1 0 6 1
refdes=R104
T 52200 53600 5 10 1 1 0 6 1
-value=330
+value=0
T 52300 53800 5 10 0 1 0 0 1
footprint=0402
T 52300 53800 5 10 0 1 0 0 1
@@ -3276,7 +3276,7 @@ value=47pF
T 65600 53900 5 10 0 1 0 0 1
footprint=0402
T 65600 53900 5 10 0 1 0 0 1
-loadstatus=smt
+loadstatus=noload
T 65600 53900 5 10 0 1 0 0 1
vendor=digikey
T 65600 53900 5 10 0 1 0 0 1
@@ -3289,7 +3289,7 @@ device=RESISTOR
T 66400 53700 5 10 1 1 0 6 1
refdes=R106
T 65900 53700 5 10 1 1 0 6 1
-value=330
+value=0
T 66500 53400 5 10 0 1 0 0 1
footprint=0402
T 66500 53400 5 10 0 1 0 0 1
@@ -3314,7 +3314,7 @@ value=47pF
T 65000 51800 5 10 0 1 0 0 1
footprint=0402
T 65000 51800 5 10 0 1 0 0 1
-loadstatus=smt
+loadstatus=noload
T 65000 51800 5 10 0 1 0 0 1
vendor=digikey
T 65000 51800 5 10 0 1 0 0 1
@@ -3327,7 +3327,7 @@ device=RESISTOR
T 65100 52900 5 10 1 1 0 6 1
refdes=R108
T 64600 52900 5 10 1 1 0 6 1
-value=330
+value=0
T 65200 52600 5 10 0 1 0 0 1
footprint=0402
T 65200 52600 5 10 0 1 0 0 1
@@ -3351,7 +3351,7 @@ value=47pF
T 67000 52200 5 10 0 1 0 0 1
footprint=0402
T 67000 52200 5 10 0 1 0 0 1
-loadstatus=smt
+loadstatus=noload
T 67000 52200 5 10 0 1 0 0 1
vendor=digikey
T 67000 52200 5 10 0 1 0 0 1
@@ -3364,7 +3364,7 @@ device=RESISTOR
T 67400 52800 5 10 1 1 0 0 1
refdes=R107
T 66900 52800 5 10 1 1 0 0 1
-value=330
+value=0
T 66800 53000 5 10 0 1 0 0 1
footprint=0402
T 66800 53000 5 10 0 1 0 0 1
@@ -3526,6 +3526,14 @@ T 76095 70795 5 10 1 1 0 0 1
device=U-Blox MAX
T 74600 66200 5 10 0 1 0 0 1
footprint=UBLOX-MAX
+T 74600 66200 5 10 0 1 0 0 1
+loadstatus=smt
+T 74600 66200 5 10 0 1 0 0 1
+vendor=u-blox
+T 74600 66200 5 10 0 1 0 0 1
+vendor_part_number=MAX-6Q
+T 74600 66200 5 10 0 1 0 0 1
+value=MAX-6Q
}
N 76600 66000 76600 66200 4
N 76600 66100 77000 66100 4
@@ -3576,11 +3584,11 @@ vendor_part_number=311-3.30KLRCT-ND
T 73000 70500 5 10 0 0 270 0 1
vendor=digikey
T 73000 70500 5 10 0 1 270 0 1
-loadstatus=smt
+loadstatus=noload
}
N 73000 70600 73000 70200 4
T 70700 70800 9 10 1 0 0 0 9
-don't drive reset_n high!
+don't drive reset_gps high!
mcp130t is open drain
with 5k internal pull-up
@@ -3721,6 +3729,12 @@ T 46700 61400 5 10 1 1 0 0 1
value=1.8k
T 46600 61200 5 10 0 1 0 0 1
footprint=0402
+T 46600 61200 5 10 0 1 0 0 1
+loadstatus=smt
+T 46600 61200 5 10 0 1 0 0 1
+vendor=digikey
+T 46600 61200 5 10 0 1 0 0 1
+vendor_part_number=P1.80KLCT-ND
}
C 47400 60800 1 90 0 resistor.sym
{
@@ -3732,6 +3746,12 @@ T 47500 61000 5 10 1 1 0 0 1
value=1.8k
T 47400 60800 5 10 0 1 0 0 1
footprint=0402
+T 47400 60800 5 10 0 1 0 0 1
+loadstatus=smt
+T 47400 60800 5 10 0 1 0 0 1
+vendor=digikey
+T 47400 60800 5 10 0 1 0 0 1
+vendor_part_number=P1.80KLCT-ND
}
C 46300 62100 1 0 0 3.3V-plus.sym
C 47100 61700 1 0 0 3.3V-plus.sym