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