[prev in list] [next in list] [prev in thread] [next in thread]
List: openmoko-commitlog
Subject: commitlog Digest, Vol 907, Issue 2
From: commitlog-request () lists ! openmoko ! org
Date: 2009-12-01 16:16:52
Message-ID: mailman.2131.1259684212.14033.commitlog () lists ! openmoko ! org
[Download RAW message or body]
Send commitlog mailing list submissions to
commitlog@lists.openmoko.org
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.openmoko.org/mailman/listinfo/commitlog
or, via email, send a message with subject or body 'help' to
commitlog-request@lists.openmoko.org
You can reach the person managing the list at
commitlog-owner@lists.openmoko.org
When replying, please edit your Subject line so it is more specific
than "Re: Contents of commitlog digest..."
Today's Topics:
1. r5732 - trunk/eda/fped (werner@docs.openmoko.org)
2. r5733 - in trunk/gta02-core: . modules (werner@docs.openmoko.org)
3. r5734 - trunk/eda/fped (werner@docs.openmoko.org)
4. r5735 - trunk/gta02-core/modules (daveb@docs.openmoko.org)
5. r5736 - trunk/gta02-core/modules (daveb@docs.openmoko.org)
6. r5737 - trunk/gta02-core/modules (daveb@docs.openmoko.org)
7. r5738 - trunk/gta02-core/docs/ecn (daveb@docs.openmoko.org)
8. r5739 - trunk/gta02-core/docs/ecn (werner@docs.openmoko.org)
9. r5740 - in trunk/gta02-core: . modules (daveb@docs.openmoko.org)
[Attachment #4 (multipart/digest)]
Content-Transfer-Encoding: 8bit
From: werner@docs.openmoko.org
Precedence: list
To: commitlog@lists.openmoko.org
Date: Tue, 01 Dec 2009 13:43:59 +0100
Message-ID: <E1NFS5H-0003V0-5E@docs.openmoko.com>
Content-Type: text/plain; charset=UTF-8
Subject: r5732 - trunk/eda/fped
Message: 1
Author: werner
Date: 2009-12-01 13:43:59 +0100 (Tue, 01 Dec 2009)
New Revision: 5732
Modified:
trunk/eda/fped/README
trunk/eda/fped/expr.c
trunk/eda/fped/expr.h
trunk/eda/fped/fpd.y
trunk/eda/fped/unparse.c
Log:
Added functions sin(), cos(), and sqrt().
Modified: trunk/eda/fped/README
===================================================================
--- trunk/eda/fped/README 2009-12-01 10:50:55 UTC (rev 5731)
+++ trunk/eda/fped/README 2009-12-01 12:43:59 UTC (rev 5732)
@@ -438,10 +438,19 @@
-----------
Expressions can contain numeric constants (in non-exponential notation),
-variable names, the arithmetic operations +, -, *, /, and unary -.
+variable names, the arithmetic operations +, -, *, /, unary -, and the
+functions sin(), cos(), and sqrt().
+
Parentheses can be used to change precedence.
+The argument of sin and cos is a dimensionless number that specifies the
+angle in degrees. E.g., sin(90) yields 1.
+The argument of sqrt() can be dimensionless or have a dimension with an
+exponent that's a multiple of two. E.g., sqrt(2) and sqrt(2mm*3mm) are
+valid expressions, sqrt(2mm) isn't.
+
+
GUI
---
Modified: trunk/eda/fped/expr.c
===================================================================
--- trunk/eda/fped/expr.c 2009-12-01 10:50:55 UTC (rev 5731)
+++ trunk/eda/fped/expr.c 2009-12-01 12:43:59 UTC (rev 5732)
@@ -249,6 +249,56 @@
}
+static struct num sin_cos(const struct expr *self,
+ const struct frame *frame, double (*fn)(double arg))
+{
+ struct num res;
+
+ res = eval_num(self->u.op.a, frame);
+ if (is_undef(res))
+ return undef;
+ if (!is_dimensionless(res)) {
+ fail("angle must be dimensionless");
+ return undef;
+ }
+ res.n = fn(res.n/180.0*M_PI);
+ return res;
+}
+
+
+struct num op_sin(const struct expr *self, const struct frame *frame)
+{
+ return sin_cos(self, frame, sin);
+}
+
+
+struct num op_cos(const struct expr *self, const struct frame *frame)
+{
+ return sin_cos(self, frame, cos);
+}
+
+
+struct num op_sqrt(const struct expr *self, const struct frame *frame)
+{
+ struct num res;
+
+ res = eval_num(self->u.op.a, frame);
+ if (is_undef(res))
+ return undef;
+ if (res.exponent & 1) {
+ fail("exponent of sqrt argument must be a multiple of two");
+ return undef;
+ }
+ if (res.n < 0) {
+ fail("argument of sqrt must be positive");
+ return undef;
+ }
+ res.n = sqrt(res.n);
+ res.exponent >>= 1;
+ return res;
+}
+
+
struct num op_minus(const struct expr *self, const struct frame *frame)
{
struct num res;
@@ -306,7 +356,7 @@
{
BINARY;
if (!b.n) {
- fail("Division by zero");
+ fail("division by zero");
return undef;
}
res = compatible_mult(&a, &b, a.exponent-b.exponent);
@@ -471,7 +521,8 @@
free(expr->u.str);
return;
}
- if (expr->op == op_minus) {
+ if (expr->op == op_minus ||
+ expr->op == op_sin || expr->op == op_cos || expr->op == op_sqrt) {
free_expr(expr->u.op.a);
return;
}
Modified: trunk/eda/fped/expr.h
===================================================================
--- trunk/eda/fped/expr.h 2009-12-01 10:50:55 UTC (rev 5731)
+++ trunk/eda/fped/expr.h 2009-12-01 12:43:59 UTC (rev 5732)
@@ -111,6 +111,10 @@
struct num op_var(const struct expr *self, const struct frame *frame);
struct num op_string(const struct expr *self, const struct frame *frame);
+struct num op_sin(const struct expr *self, const struct frame *frame);
+struct num op_cos(const struct expr *self, const struct frame *frame);
+struct num op_sqrt(const struct expr *self, const struct frame *frame);
+
struct num op_minus(const struct expr *self, const struct frame *frame);
struct num op_add(const struct expr *self, const struct frame *frame);
Modified: trunk/eda/fped/fpd.y
===================================================================
--- trunk/eda/fped/fpd.y 2009-12-01 10:50:55 UTC (rev 5731)
+++ trunk/eda/fped/fpd.y 2009-12-01 12:43:59 UTC (rev 5732)
@@ -43,7 +43,9 @@
static int n_vars, n_values;
+static const char *id_sin, *id_cos, *id_sqrt;
+
static struct frame *find_frame(const char *name)
{
struct frame *f;
@@ -186,6 +188,9 @@
{
root_frame = zalloc_type(struct frame);
set_frame(root_frame);
+ id_sin = unique("sin");
+ id_cos = unique("cos");
+ id_sqrt = unique("sqrt");
}
fpd
{
@@ -704,6 +709,19 @@
{
$$ = $2;
}
+ | ID '(' expr ')'
+ {
+ if ($1 == id_sin)
+ $$ = binary_op(op_sin, $3, NULL);
+ else if ($1 == id_cos)
+ $$ = binary_op(op_cos, $3, NULL);
+ else if ($1 == id_sqrt)
+ $$ = binary_op(op_sqrt, $3, NULL);
+ else {
+ yyerrorf("unknown function \"%s\"", $1);
+ YYABORT;
+ }
+ }
;
/* special sub-grammar */
Modified: trunk/eda/fped/unparse.c
===================================================================
--- trunk/eda/fped/unparse.c 2009-12-01 10:50:55 UTC (rev 5731)
+++ trunk/eda/fped/unparse.c 2009-12-01 12:43:59 UTC (rev 5732)
@@ -38,7 +38,8 @@
return prec_mult;
if (op == op_minus)
return prec_unary;
- if (op == op_num || op == op_string || op == op_var)
+ if (op == op_num || op == op_string || op == op_var ||
+ op == op_sin || op == op_cos || op == op_sqrt)
return prec_primary;
abort();
}
@@ -67,6 +68,21 @@
}
+static char *unparse_op(const struct expr *expr, enum prec prec);
+
+
+static char *unparse_fn(const char *name, const struct expr *expr)
+{
+ char *buf, *tmp;
+
+ tmp = unparse_op(expr->u.op.a, prec_add);
+ buf = alloc_size(strlen(name)+strlen(tmp)+3);
+ sprintf(buf, "%s(%s)", name, tmp);
+ free(tmp);
+ return buf;
+}
+
+
static char *unparse_op(const struct expr *expr, enum prec prec)
{
char tmp[100];
@@ -103,6 +119,12 @@
if (expr->op == op_div)
return merge3(unparse_op(expr->u.op.a, prec_mult), "/",
unparse_op(expr->u.op.b, prec_primary));
+ if (expr->op == op_sin)
+ return unparse_fn("sin", expr);
+ if (expr->op == op_cos)
+ return unparse_fn("cos", expr);
+ if (expr->op == op_sqrt)
+ return unparse_fn("sqrt", expr);
abort();
}
Content-Transfer-Encoding: 8bit
From: werner@docs.openmoko.org
Precedence: list
To: commitlog@lists.openmoko.org
Date: Tue, 01 Dec 2009 14:16:36 +0100
Message-ID: <E1NFSaq-0007Nn-E0@docs.openmoko.com>
Content-Type: text/plain; charset=UTF-8
Subject: r5733 - in trunk/gta02-core: . modules
Message: 2
Author: werner
Date: 2009-12-01 14:16:36 +0100 (Tue, 01 Dec 2009)
New Revision: 5733
Added:
trunk/gta02-core/modules/sod-523.fpd
Modified:
trunk/gta02-core/AUTHORS
trunk/gta02-core/modules/INFO
trunk/gta02-core/modules/STATUS
trunk/gta02-core/modules/mkloe
Log:
Added SOD-523 (EMD2, SC-79) footprint for D4603.
Modified: trunk/gta02-core/AUTHORS
===================================================================
--- trunk/gta02-core/AUTHORS 2009-12-01 12:43:59 UTC (rev 5732)
+++ trunk/gta02-core/AUTHORS 2009-12-01 13:16:36 UTC (rev 5733)
@@ -89,6 +89,7 @@
modules/332fbga-p05.fpd
modules/bga96-8x12-0mm8.fpd
modules/ge865.fpd
+ modules/sod-523.fpd
modules/stdpass.fpd
modules/tst.fpd
modules/wlcsp12-p05.fpd
Modified: trunk/gta02-core/modules/INFO
===================================================================
--- trunk/gta02-core/modules/INFO 2009-12-01 12:43:59 UTC (rev 5732)
+++ trunk/gta02-core/modules/INFO 2009-12-01 13:16:36 UTC (rev 5733)
@@ -110,3 +110,7 @@
F: wlcsp12-p05
S: adg3304
# ADG3304 data sheet page 19
+
+# Rohm 1SS400 diode, SOD-523 (JEDEC) aka EMD2 (Rohm) aka SC-79 (JEITA)
+F: sod-523
+S: 1ss400
Modified: trunk/gta02-core/modules/STATUS
===================================================================
--- trunk/gta02-core/modules/STATUS 2009-12-01 12:43:59 UTC (rev 5732)
+++ trunk/gta02-core/modules/STATUS 2009-12-01 13:16:36 UTC (rev 5733)
@@ -12,6 +12,7 @@
smsn16 Dave DRAFT
sc70-5 Rene
sc89-6 Rene
+sod-523 Werner DRAFT
son1408-3 Rene
sot23-5 Rene
stdpass Werner EXPERIMENTAL - DO NOT USE YET
Modified: trunk/gta02-core/modules/mkloe
===================================================================
--- trunk/gta02-core/modules/mkloe 2009-12-01 12:43:59 UTC (rev 5732)
+++ trunk/gta02-core/modules/mkloe 2009-12-01 13:16:36 UTC (rev 5733)
@@ -3,7 +3,7 @@
MODS="332fbga-p05 bga96-8x12-0mm8 ge865 stdpass tst wm3236aq wm8753fl lis302dl"
MODS="$MODS dfbm-cs320 exc24c sc70-5 vssop8 sot23-5 tdfn34-16 mini-usb tsop-6"
-MODS="$MODS sc89-6 son1408-3 fh23-39s-0.3shw fa2012 smsn16 wlcsp12-p05"
+MODS="$MODS sc89-6 son1408-3 fh23-39s-0.3shw fa2012 smsn16 wlcsp12-p05 sod-523"
LIB=gta02-core.mod
Added: trunk/gta02-core/modules/sod-523.fpd
===================================================================
--- trunk/gta02-core/modules/sod-523.fpd (rev 0)
+++ trunk/gta02-core/modules/sod-523.fpd 2009-12-01 13:16:36 UTC (rev 5733)
@@ -0,0 +1,67 @@
+/* MACHINE-GENERATED ! */
+
+frame pad {
+ __0: vec @(-Px/2, -Py/2)
+ __1: vec @(Px/2, Py/2)
+ pad "$name" __0 .
+}
+
+frame cathode {
+ set name = 2
+
+ __0: vec @(0mm, d/2)
+ frame pad .
+}
+
+frame anode {
+ set name = 1
+
+ __0: vec @(0mm, -d/2)
+ frame pad .
+}
+
+frame symbol {
+ set r = 0.3mm
+
+ __5: vec @(0mm, r*(cos(60)-1)/2)
+ __0: vec .(0mm, r)
+ __3: vec .(r*-sin(60), 0mm)
+ __4: vec __0(r*sin(60), 0mm)
+ line __3 . width
+ __2: vec __5(r*sin(60), r*-cos(60))
+ line . __0 width
+ __1: vec __5(r*-sin(60), r*-cos(60))
+ line . __0 width
+ line . __2 width
+}
+
+frame outline {
+ set Ox = 0.8mm+2*clear
+
+ set Oy = d+Py+2*clear
+
+ set clear = 5mil
+
+ __0: vec @(-Ox/2, -Oy/2)
+ __1: vec @(Ox/2, Oy/2)
+ rect __0 . width
+ frame symbol @
+}
+
+package "SOD-523"
+unit mm
+set d = 1.7mm
+
+set Px = 0.8mm
+
+set Py = 0.6mm
+
+set width = 6mil
+
+frame anode @
+frame cathode @
+frame outline @
+measx pad.__0 -> pad.__1 -0.5mm
+measy pad.__0 -> pad.__1 0.5mm
+measy cathode.__0 >> anode.__0 1mm
+measy pad.__0 >> pad.__1 0.8mm
Content-Transfer-Encoding: 8bit
From: werner@docs.openmoko.org
Precedence: list
To: commitlog@lists.openmoko.org
Date: Tue, 01 Dec 2009 14:16:47 +0100
Message-ID: <E1NFSb1-0007O3-4K@docs.openmoko.com>
Content-Type: text/plain; charset=UTF-8
Subject: r5734 - trunk/eda/fped
Message: 3
Author: werner
Date: 2009-12-01 14:16:47 +0100 (Tue, 01 Dec 2009)
New Revision: 5734
Modified:
trunk/eda/fped/gui_canvas.c
Log:
The absolute Y position in the status bar was actually the X position. Oopsie.
- gui_canvas.c (update_pos): display pos.y and not pos.x in the sys_y field
Modified: trunk/eda/fped/gui_canvas.c
===================================================================
--- trunk/eda/fped/gui_canvas.c 2009-12-01 13:16:36 UTC (rev 5733)
+++ trunk/eda/fped/gui_canvas.c 2009-12-01 13:16:47 UTC (rev 5734)
@@ -56,7 +56,7 @@
static void update_pos(struct coord pos)
{
set_with_units(status_set_sys_x, "X ", pos.x);
- set_with_units(status_set_sys_y, "Y ", pos.x);
+ set_with_units(status_set_sys_y, "Y ", pos.y);
set_with_units(status_set_user_x, "x ", pos.x-user_origin.x);
set_with_units(status_set_user_y, "y ", pos.y-user_origin.y);
}
Content-Transfer-Encoding: 8bit
From: daveb@docs.openmoko.org
Precedence: list
To: commitlog@lists.openmoko.org
Date: Tue, 01 Dec 2009 14:28:27 +0100
Message-ID: <E1NFSmJ-0000NI-KX@docs.openmoko.com>
Content-Type: text/plain; charset=UTF-8
Subject: r5735 - trunk/gta02-core/modules
Message: 4
Author: daveb
Date: 2009-12-01 14:28:27 +0100 (Tue, 01 Dec 2009)
New Revision: 5735
Added:
trunk/gta02-core/modules/u.fl-r-smt-1.fpd
Modified:
trunk/gta02-core/modules/STATUS
trunk/gta02-core/modules/mkloe
Log:
coax connector
Modified: trunk/gta02-core/modules/STATUS
===================================================================
--- trunk/gta02-core/modules/STATUS 2009-12-01 13:16:47 UTC (rev 5734)
+++ trunk/gta02-core/modules/STATUS 2009-12-01 13:28:27 UTC (rev 5735)
@@ -19,6 +19,7 @@
tdfn34-16 Rene
tsop-6 Rene
tst Werner
+u.fl-r-smt-1 Dave
vssop8 Rene
wlcsp12-p05 Werner DRAFT
wm3236aq Werner EXPERIMENTAL - DO NOT USE YET
Modified: trunk/gta02-core/modules/mkloe
===================================================================
--- trunk/gta02-core/modules/mkloe 2009-12-01 13:16:47 UTC (rev 5734)
+++ trunk/gta02-core/modules/mkloe 2009-12-01 13:28:27 UTC (rev 5735)
@@ -4,6 +4,7 @@
MODS="332fbga-p05 bga96-8x12-0mm8 ge865 stdpass tst wm3236aq wm8753fl lis302dl"
MODS="$MODS dfbm-cs320 exc24c sc70-5 vssop8 sot23-5 tdfn34-16 mini-usb tsop-6"
MODS="$MODS sc89-6 son1408-3 fh23-39s-0.3shw fa2012 smsn16 wlcsp12-p05 sod-523"
+MODS="$MODS u.fl-r-smt-1"
LIB=gta02-core.mod
Added: trunk/gta02-core/modules/u.fl-r-smt-1.fpd
===================================================================
--- trunk/gta02-core/modules/u.fl-r-smt-1.fpd (rev 0)
+++ trunk/gta02-core/modules/u.fl-r-smt-1.fpd 2009-12-01 13:28:27 UTC (rev 5735)
@@ -0,0 +1,16 @@
+/* MACHINE-GENERATED ! */
+
+package "u.fl-r-smt-1"
+unit mm
+__0: vec @(1.9mm/2, -1.1mm)
+__1: vec __0((4mm-1.9mm)/2, 2.2mm)
+pad "2" __0 .
+__2: vec @(-1.9mm/2, -1.1mm)
+__3: vec __2(-(4mm-1.9mm)/2, 2.2mm)
+pad "3" . __2
+__4: vec @(0.5mm, -1mm)
+__5: vec .(-1mm, -1.05mm)
+pad "1" __4 .
+measx __3 >> __1 1mm
+measx __2 >> __0 2.7mm
+measy __5 >> __4 2mm
Content-Transfer-Encoding: 8bit
From: daveb@docs.openmoko.org
Precedence: list
To: commitlog@lists.openmoko.org
Date: Tue, 01 Dec 2009 15:13:30 +0100
Message-ID: <E1NFTTu-0006CI-9e@docs.openmoko.com>
Content-Type: text/plain; charset=UTF-8
Subject: r5736 - trunk/gta02-core/modules
Message: 5
Author: daveb
Date: 2009-12-01 15:13:30 +0100 (Tue, 01 Dec 2009)
New Revision: 5736
Added:
trunk/gta02-core/modules/ht210.fpd
Modified:
trunk/gta02-core/modules/STATUS
Log:
LED module - should work for both ht210 and ht110
Modified: trunk/gta02-core/modules/STATUS
===================================================================
--- trunk/gta02-core/modules/STATUS 2009-12-01 13:28:27 UTC (rev 5735)
+++ trunk/gta02-core/modules/STATUS 2009-12-01 14:13:30 UTC (rev 5736)
@@ -7,6 +7,7 @@
fa2012 Rene
fh23-39s-0.3shw Rene pin numbering needs to be verified
ge865 Werner
+ht210 Dave
lis302dl Rene DRAFT
mini-usb Rene drill holes still missing!
smsn16 Dave DRAFT
Added: trunk/gta02-core/modules/ht210.fpd
===================================================================
--- trunk/gta02-core/modules/ht210.fpd (rev 0)
+++ trunk/gta02-core/modules/ht210.fpd 2009-12-01 14:13:30 UTC (rev 5736)
@@ -0,0 +1,13 @@
+/* MACHINE-GENERATED ! */
+
+package "ht210"
+unit mm
+__0: vec @(-1.8mm/2, -0.8mm/2)
+__3: vec .(-1.2mm, 0.8mm)
+pad "2" . __0
+__1: vec @(1.8mm/2, -0.8mm/2)
+__4: vec .(1.2mm, 0.8mm)
+pad "3" __1 .
+__2: vec @(-0.9mm/2, 0.8mm/2+0.6mm)
+__5: vec .(0.9mm, -(0.6mm+0.8mm))
+pad "1" __2 .
Content-Transfer-Encoding: 8bit
From: daveb@docs.openmoko.org
Precedence: list
To: commitlog@lists.openmoko.org
Date: Tue, 01 Dec 2009 15:14:05 +0100
Message-ID: <E1NFTUT-0006Cn-VA@docs.openmoko.com>
Content-Type: text/plain; charset=UTF-8
Subject: r5737 - trunk/gta02-core/modules
Message: 6
Author: daveb
Date: 2009-12-01 15:14:05 +0100 (Tue, 01 Dec 2009)
New Revision: 5737
Modified:
trunk/gta02-core/modules/mkloe
Log:
include ht210
Modified: trunk/gta02-core/modules/mkloe
===================================================================
--- trunk/gta02-core/modules/mkloe 2009-12-01 14:13:30 UTC (rev 5736)
+++ trunk/gta02-core/modules/mkloe 2009-12-01 14:14:05 UTC (rev 5737)
@@ -4,7 +4,7 @@
MODS="332fbga-p05 bga96-8x12-0mm8 ge865 stdpass tst wm3236aq wm8753fl lis302dl"
MODS="$MODS dfbm-cs320 exc24c sc70-5 vssop8 sot23-5 tdfn34-16 mini-usb tsop-6"
MODS="$MODS sc89-6 son1408-3 fh23-39s-0.3shw fa2012 smsn16 wlcsp12-p05 sod-523"
-MODS="$MODS u.fl-r-smt-1"
+MODS="$MODS u.fl-r-smt-1 ht210"
LIB=gta02-core.mod
Content-Transfer-Encoding: 8bit
From: daveb@docs.openmoko.org
Precedence: list
To: commitlog@lists.openmoko.org
Date: Tue, 01 Dec 2009 15:47:51 +0100
Message-ID: <E1NFU19-0002Om-1F@docs.openmoko.com>
Content-Type: text/plain; charset=UTF-8
Subject: r5738 - trunk/gta02-core/docs/ecn
Message: 7
Author: daveb
Date: 2009-12-01 15:47:50 +0100 (Tue, 01 Dec 2009)
New Revision: 5738
Modified:
trunk/gta02-core/docs/ecn/STATUS
trunk/gta02-core/docs/ecn/ecn0011.txt
Log:
review ecn0011
Modified: trunk/gta02-core/docs/ecn/STATUS
===================================================================
--- trunk/gta02-core/docs/ecn/STATUS 2009-12-01 14:14:05 UTC (rev 5737)
+++ trunk/gta02-core/docs/ecn/STATUS 2009-12-01 14:47:50 UTC (rev 5738)
@@ -10,7 +10,7 @@
0008 Execute Remove external GPS antenna connector and circuit (CON7602)
0009 Done Remove LED transistors (Q1501 and Q1502)
0010 Execute Remove audio amplifier (U4101)
-0011 Execute Reduce number of varistors on USB_VBUS (C4902, C4909)
+0011 Done Reduce number of varistors on USB_VBUS (C4902, C4909)
0012 Defer Add fuse to USB_VBUS
0013 Defer Increase rated current of B4902
0014 Defer Limit non-ESD overvoltage on USB_VBUS (U4905)
Modified: trunk/gta02-core/docs/ecn/ecn0011.txt
===================================================================
--- trunk/gta02-core/docs/ecn/ecn0011.txt 2009-12-01 14:14:05 UTC (rev 5737)
+++ trunk/gta02-core/docs/ecn/ecn0011.txt 2009-12-01 14:47:50 UTC (rev 5738)
@@ -12,3 +12,4 @@
Author: Werner Almesberger <werner@openmoko.org>
Commit: SVN 5687, removed C4909 and renamed C4902 to D4905
+Review: Dave Ball <openmoko@daveball.org.uk>, Rev 5737
Content-Transfer-Encoding: 8bit
From: werner@docs.openmoko.org
Precedence: list
To: commitlog@lists.openmoko.org
Date: Tue, 01 Dec 2009 16:19:00 +0100
Message-ID: <E1NFUVI-0005m3-Gv@docs.openmoko.com>
Content-Type: text/plain; charset=UTF-8
Subject: r5739 - trunk/gta02-core/docs/ecn
Message: 8
Author: werner
Date: 2009-12-01 16:19:00 +0100 (Tue, 01 Dec 2009)
New Revision: 5739
Modified:
trunk/gta02-core/docs/ecn/STATUS
Log:
Removed ECN0011 also from the list of open ECNs.
Modified: trunk/gta02-core/docs/ecn/STATUS
===================================================================
--- trunk/gta02-core/docs/ecn/STATUS 2009-12-01 14:47:50 UTC (rev 5738)
+++ trunk/gta02-core/docs/ecn/STATUS 2009-12-01 15:19:00 UTC (rev 5739)
@@ -52,7 +52,6 @@
0002 MEMORY, CPU
0008 GPS
0010 AUDIO
-0011 USB
0019 AUDIO
0024 GPS
0026 SD-SIM
Content-Transfer-Encoding: 8bit
From: daveb@docs.openmoko.org
Precedence: list
To: commitlog@lists.openmoko.org
Date: Tue, 01 Dec 2009 17:15:37 +0100
Message-ID: <E1NFVO5-0005gI-T8@docs.openmoko.com>
Content-Type: text/plain; charset=UTF-8
Subject: r5740 - in trunk/gta02-core: . modules
Message: 9
Author: daveb
Date: 2009-12-01 17:15:37 +0100 (Tue, 01 Dec 2009)
New Revision: 5740
Added:
trunk/gta02-core/modules/k4m51323pe.fpd
Modified:
trunk/gta02-core/AUTHORS
trunk/gta02-core/modem.sch
trunk/gta02-core/modules/INFO
trunk/gta02-core/modules/STATUS
trunk/gta02-core/modules/mkloe
Log:
k4m51323pe module, updated AUTHORS
Modified: trunk/gta02-core/AUTHORS
===================================================================
--- trunk/gta02-core/AUTHORS 2009-12-01 15:19:00 UTC (rev 5739)
+++ trunk/gta02-core/AUTHORS 2009-12-01 16:15:37 UTC (rev 5740)
@@ -12,6 +12,10 @@
components/pcf50633-04-n3.lib
components/sc32442.lib
components/wm8753lgefl.lib
+ modules/ht210.fpd
+ modules/k4m51323pe.fpd
+ modules/smsn16.fpd
+ modules/u.fl-r-smt-1.fpd
Compilations:
components/gta02-core-expanded.lib
Modified: trunk/gta02-core/modem.sch
===================================================================
--- trunk/gta02-core/modem.sch 2009-12-01 15:19:00 UTC (rev 5739)
+++ trunk/gta02-core/modem.sch 2009-12-01 16:15:37 UTC (rev 5740)
@@ -1,4 +1,4 @@
-EESchema Schematic File Version 2 date Sat 07 Nov 2009 17:20:26 GMT
+EESchema Schematic File Version 2 date Sat 07 Nov 2009 17:40:37 GMT
LIBS:power,device,conn,gta02-core,gta02-core-cache
EELAYER 24 0
EELAYER END
@@ -443,6 +443,7 @@
P 8300 5150
F 0 "C8103" V 8350 5350 50 0000 L CNN
F 1 "220u" V 8350 4950 50 0000 L CNN
+F 2 "1206" H 8300 5150 60 0001 C CNN
1 8300 5150
0 1 1 0
$EndComp
Modified: trunk/gta02-core/modules/INFO
===================================================================
--- trunk/gta02-core/modules/INFO 2009-12-01 15:19:00 UTC (rev 5739)
+++ trunk/gta02-core/modules/INFO 2009-12-01 16:15:37 UTC (rev 5740)
@@ -111,6 +111,10 @@
S: adg3304
# ADG3304 data sheet page 19
+# SDRAM module
+F: k4m51323pe
+S: k4m51323pe
+
# Rohm 1SS400 diode, SOD-523 (JEDEC) aka EMD2 (Rohm) aka SC-79 (JEITA)
F: sod-523
S: 1ss400
Modified: trunk/gta02-core/modules/STATUS
===================================================================
--- trunk/gta02-core/modules/STATUS 2009-12-01 15:19:00 UTC (rev 5739)
+++ trunk/gta02-core/modules/STATUS 2009-12-01 16:15:37 UTC (rev 5740)
@@ -8,6 +8,7 @@
fh23-39s-0.3shw Rene pin numbering needs to be verified
ge865 Werner
ht210 Dave
+k4m51323pe Dave
lis302dl Rene DRAFT
mini-usb Rene drill holes still missing!
smsn16 Dave DRAFT
Added: trunk/gta02-core/modules/k4m51323pe.fpd
===================================================================
--- trunk/gta02-core/modules/k4m51323pe.fpd (rev 0)
+++ trunk/gta02-core/modules/k4m51323pe.fpd 2009-12-01 16:15:37 UTC (rev 5740)
@@ -0,0 +1,69 @@
+/* MACHINE-GENERATED ! */
+
+frame col {
+ table
+ { rname, row }
+ { "A", 0 }
+ { "B", 1 }
+ { "C", 2 }
+ { "D", 3 }
+ { "E", 4 }
+ { "F", 5 }
+ { "G", 6 }
+ { "H", 7 }
+ { "J", 8 }
+ { "K", 9 }
+ { "L", 10 }
+ { "M", 11 }
+ { "N", 12 }
+ { "P", 13 }
+ { "R", 14 }
+
+ y: vec @(0mm, -e*row)
+ tl: vec .(-b/2, b/2)
+ br: vec .(b, -b)
+ rpad "$rname$cname" . tl
+}
+
+frame col_l {
+ set cname = 9-col
+
+ frame col @
+}
+
+frame col_r {
+ set cname = col+1
+
+ frame col @
+}
+
+frame Pads {
+ loop col = 0, 2
+
+ __0: vec @((4-col)*e, 7*e)
+ frame col_r .
+ __1: vec @(-(4-col)*e, 7*e)
+ frame col_l .
+}
+
+package "k2m51323pe"
+unit mm
+set E = 11mm
+
+set D = 13mm
+
+set e = 0.8mm
+
+set b = 0.5mm
+
+__0: vec @(-E/2, -D/2)
+__1: vec .(E, D)
+rect __0 . 0.1mm
+frame Pads @
+measy col.y -> col.y 0.5mm
+measx Pads.__0 -> Pads.__0 1.5mm
+measx Pads.__1 >> Pads.__0 2mm
+measy col.y -> Pads.__1 1mm
+measx Pads.__0 << Pads.__1 1.5mm
+measx __0 >> __1 -0.5mm
+measy __0 >> __1 0.5mm
Modified: trunk/gta02-core/modules/mkloe
===================================================================
--- trunk/gta02-core/modules/mkloe 2009-12-01 15:19:00 UTC (rev 5739)
+++ trunk/gta02-core/modules/mkloe 2009-12-01 16:15:37 UTC (rev 5740)
@@ -4,7 +4,7 @@
MODS="332fbga-p05 bga96-8x12-0mm8 ge865 stdpass tst wm3236aq wm8753fl lis302dl"
MODS="$MODS dfbm-cs320 exc24c sc70-5 vssop8 sot23-5 tdfn34-16 mini-usb tsop-6"
MODS="$MODS sc89-6 son1408-3 fh23-39s-0.3shw fa2012 smsn16 wlcsp12-p05 sod-523"
-MODS="$MODS u.fl-r-smt-1 ht210"
+MODS="$MODS u.fl-r-smt-1 ht210 k4m51323pe.fpd"
LIB=gta02-core.mod
--===============0997137601==--
_______________________________________________
commitlog mailing list
commitlog@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/commitlog
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic