r5862 - trunk/gta02-core/bom
werner at docs.openmoko.org
werner at docs.openmoko.org
Wed Mar 31 20:39:55 CEST 2010
Author: werner
Date: 2010-03-31 20:39:55 +0200 (Wed, 31 Mar 2010)
New Revision: 5862
Added:
trunk/gta02-core/bom/stackpole.gen
Modified:
trunk/gta02-core/bom/Makefile
trunk/gta02-core/bom/misc.chr
Log:
We'll use a lot of resistors from Stackpole, so we generate their
characteristics from the part number.
- bom/stackpole.gen: rules to generate characteristics of some RMC series
resistors by Stackpole Electronics, Inc.
- bom/Makefile: generate and use stackpole.chr
- bom/misc.chr: removed explicit characteristics of RMCF1/16S1501%R
Modified: trunk/gta02-core/bom/Makefile
===================================================================
--- trunk/gta02-core/bom/Makefile 2010-03-31 18:18:37 UTC (rev 5861)
+++ trunk/gta02-core/bom/Makefile 2010-03-31 18:39:55 UTC (rev 5862)
@@ -9,7 +9,7 @@
EQU=fic/fic.equ fic/missing.equ dk/digi-key.equ mouser/mouser.equ
INV=fic/fic.inv gta02-core.inv dummy.inv fic/missing.inv dk/digi-key.inv \
mouser/mouser.inv
-CHR=darfon.chr ralec.chr avx.chr acx.chr misc.chr
+CHR=darfon.chr ralec.chr avx.chr acx.chr misc.chr stackpole.chr
SCH=audio bt cpu-power cpu gps io lcm memory modem pmu sd-sim usb wlan
.PHONY: all optimist pessimist null spotless
@@ -51,6 +51,10 @@
$(BOOM) gen2chr RALEC fic/fic.equ ralec.gen >$@ || \
{ rm -f $@; exit 1; }
+stackpole.chr: dk/digi-key.equ stackpole.gen
+ $(BOOM) gen2chr STACKPOLE dk/digi-key.equ stackpole.gen >$@ || \
+ { rm -f $@; exit 1; }
+
fic/fic.equ:
$(MAKE) -C fic fic.equ
@@ -72,7 +76,8 @@
spotless:
$(MAKE) -C fic spotless
$(MAKE) -C dk spotless
- rm -f gta02-core.par gta02-core.ord darfon.chr ralec.chr
+ rm -f gta02-core.par gta02-core.ord
+ rm -f darfon.chr ralec.chr stackpole.chr
rm -f gta02-core-bom.pro gta02-core-bom.sch
rm -f gta02-core-bom-all.ps.gz gta02-core-bom-all.pdf
rm -f $(SCH:%=%-bom.sch) gta02-core-bom-*.ps
Modified: trunk/gta02-core/bom/misc.chr
===================================================================
--- trunk/gta02-core/bom/misc.chr 2010-03-31 18:18:37 UTC (rev 5861)
+++ trunk/gta02-core/bom/misc.chr 2010-03-31 18:39:55 UTC (rev 5862)
@@ -37,7 +37,3 @@
# SAMSUNG
SAMSUNG CL05A475MQ5NRNC T=C M=X5R C=4.7uF TOL=20% V=6.3V FP=0402
-
-# Stackpole Electronics Inc.
-
-STACKPOLE RMCF1/16S1501%R T=R T=R R=150R TOL=1% FP=0402 P=1/16W V=50V
Added: trunk/gta02-core/bom/stackpole.gen
===================================================================
--- trunk/gta02-core/bom/stackpole.gen (rev 0)
+++ trunk/gta02-core/bom/stackpole.gen 2010-03-31 18:39:55 UTC (rev 5862)
@@ -0,0 +1,24 @@
+#GEN
+
+# Stackpole Electronics Inc.
+#
+# http://www.seielect.com/Catalog/SEI-RMC.pdf
+
+#
+# RMCF series (RohS), 0402 package
+#
+
+RMCF* -> T=R {
+ RMCF1/16S(*)([15]%)R -> FP=0402 P=1/16W V=50V R=$REF:1 TOL=$REF:2
+}
+
+
+#
+# Normalize resistance
+#
+
+R=(*)K -> R=$R:1k # 10K -> 10k
+R=*[0-9] -> R=${R}R # 150 -> 150R
+
+# Accept
+!
More information about the commitlog
mailing list