r5483 - trunk/gta02-core/modules
werner at docs.openmoko.org
werner at docs.openmoko.org
Wed Aug 19 00:08:54 CEST 2009
Author: werner
Date: 2009-08-19 00:08:54 +0200 (Wed, 19 Aug 2009)
New Revision: 5483
Added:
trunk/gta02-core/modules/ge865.fpd
Modified:
trunk/gta02-core/modules/INFO
trunk/gta02-core/modules/STATUS
Log:
Added experimental GE865 module. (Incomplete - need to add measurements and
have to find a way to drop H4.)
Modified: trunk/gta02-core/modules/INFO
===================================================================
--- trunk/gta02-core/modules/INFO 2009-08-18 22:03:51 UTC (rev 5482)
+++ trunk/gta02-core/modules/INFO 2009-08-18 22:08:54 UTC (rev 5483)
@@ -13,6 +13,10 @@
S: atr0635
# ATR0635 data sheet page 33
+# Telit GE865 BGA module
+F: ge865
+D: http://www.telit.com/module/infopool/download.php?id=1666
+
# Standard rectangular passive components
F: stdpass
D: http://www.vishay.com/doc?20035
Modified: trunk/gta02-core/modules/STATUS
===================================================================
--- trunk/gta02-core/modules/STATUS 2009-08-18 22:03:51 UTC (rev 5482)
+++ trunk/gta02-core/modules/STATUS 2009-08-18 22:08:54 UTC (rev 5483)
@@ -1,4 +1,5 @@
Footprint (file name) Author Review 2nd rv. 3rd rv. Remarks
----------------------- ------- ------- ------- ------- -------------
bga96-8x12-0mm8 Werner
+ge865 Werner EXPERIMENTAL - DO NOT USE YET
stdpass Werner EXPERIMENTAL - DO NOT USE YET
Added: trunk/gta02-core/modules/ge865.fpd
===================================================================
--- trunk/gta02-core/modules/ge865.fpd (rev 0)
+++ trunk/gta02-core/modules/ge865.fpd 2009-08-18 22:08:54 UTC (rev 5483)
@@ -0,0 +1,70 @@
+/* MACHINE-GENERATED ! */
+
+frame ball {
+ set diam = 1mm
+
+ __0: vec @(-diam/2, -diam/2)
+ __1: vec @(diam/2, diam/2)
+ rpad "$cname$row" __0 .
+}
+
+frame balls {
+ table
+ { cname, col }
+ { "A", 1 }
+ { "B", 2 }
+ { "C", 3 }
+ { "D", 4 }
+ { "E", 5 }
+ { "F", 6 }
+ { "G", 7 }
+ { "H", 8 }
+
+ set pitch = 2.4mm
+
+ loop row = 1, 8
+
+ __0: vec @((col-4.5)*pitch, (4.5-row)*pitch)
+ frame ball .
+}
+
+frame keepout {
+ set border = 1.5mm
+
+ __0: vec @(-w/2-border, -h/2-border)
+ __1: vec @(w/2+border, h/2+border)
+ rect __0 . silk
+}
+
+frame outline {
+ set cdiam = 0.8mm
+
+ __0: vec @(-w/2, h/2)
+ __1: vec @(w/2, -h/2)
+ __2: vec @(w/2, h/2)
+ __3: vec @(-w/2, -h/2)
+ __4: vec __2(-cdiam/2, 0mm)
+ line __0 . silk
+ __5: vec __2(0mm, -cdiam/2)
+ arc __2 __4 . silk
+ __6: vec __1(0mm, cdiam/2)
+ line __5 . silk
+ __7: vec __1(-cdiam/2, 0mm)
+ arc __1 __6 . silk
+ __8: vec __3(cdiam/2, 0mm)
+ line . __7 silk
+ __9: vec __3(0mm, cdiam/2)
+ line __0 . silk
+ arc __3 __8 . silk
+}
+
+package "GE865"
+set silk = 5mil
+
+set h = 22mm
+
+set w = 22mm
+
+frame outline @
+frame keepout @
+frame balls @
More information about the commitlog
mailing list