Send commitlog mailing list submissions to
        [email protected]

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
        [email protected]

You can reach the person managing the list at
        [email protected]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of commitlog digest..."
Today's Topics:

   1. r5526 - trunk/gta02-core/modules ([email protected])
   2. r5527 - in trunk/eda/fped: . icons ([email protected])
   3. r5528 - trunk/gta02-core ([email protected])
   4. r5529 - in trunk/gta02-core: components docs/ecn
      ([email protected])
   5. r5530 - in trunk/gta02-core: components docs/ecn
      ([email protected])
--- Begin Message ---
Author: werner
Date: 2009-08-22 18:01:05 +0200 (Sat, 22 Aug 2009)
New Revision: 5526

Added:
   trunk/gta02-core/modules/wm3236aq.fpd
Modified:
   trunk/gta02-core/modules/INFO
   trunk/gta02-core/modules/STATUS
   trunk/gta02-core/modules/mkloe
Log:
Added draft of 48QFN for WM3236AQ (WLAN). 2*13+2*11 pads, dimensions 
specified in mil - could it get any weirder ?



Modified: trunk/gta02-core/modules/INFO
===================================================================
--- trunk/gta02-core/modules/INFO       2009-08-22 15:58:58 UTC (rev 5525)
+++ trunk/gta02-core/modules/INFO       2009-08-22 16:01:05 UTC (rev 5526)
@@ -21,3 +21,7 @@
 F: stdpass
 D: http://www.vishay.com/doc?20035
 # http://industrial.panasonic.com/www-data/pdf/AOA0000/AOA0000PE2.pdf
+
+# WM3236AQ, very non-standard 48QFN
+F: wm3236aq
+# WM3236AQ_R0E_datasheet_Preliminary_0630_2007.pdf (no-public)

Modified: trunk/gta02-core/modules/STATUS
===================================================================
--- trunk/gta02-core/modules/STATUS     2009-08-22 15:58:58 UTC (rev 5525)
+++ trunk/gta02-core/modules/STATUS     2009-08-22 16:01:05 UTC (rev 5526)
@@ -3,3 +3,4 @@
 bga96-8x12-0mm8                        Werner
 ge865                          Werner
 stdpass                                Werner  EXPERIMENTAL - DO NOT USE YET
+wm3236aq                       Werner  EXPERIMENTAL - DO NOT USE YET

Modified: trunk/gta02-core/modules/mkloe
===================================================================
--- trunk/gta02-core/modules/mkloe      2009-08-22 15:58:58 UTC (rev 5525)
+++ trunk/gta02-core/modules/mkloe      2009-08-22 16:01:05 UTC (rev 5526)
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Make a Library of Everything
 
-MODS="bga96-8x12-0mm8 ge865 stdpass"
+MODS="bga96-8x12-0mm8 ge865 stdpass wm3236aq"
 
 LIB=gta02-core.mod
 

Added: trunk/gta02-core/modules/wm3236aq.fpd
===================================================================
--- trunk/gta02-core/modules/wm3236aq.fpd                               (rev 0)
+++ trunk/gta02-core/modules/wm3236aq.fpd       2009-08-22 16:01:05 UTC (rev 
5526)
@@ -0,0 +1,122 @@
+/* MACHINE-GENERATED ! */
+
+frame pad_e {
+       set name = Nx+ny+1
+
+       ce: vec @(Ox/2-4mil, pos)
+       ll: vec .(0mil, Pw/2)
+       ur: vec .(-Ph, -Pw)
+       pad "$name" ll .
+}
+
+frame pad_w {
+       set name = 2*(Nx+Ny)-ny
+
+       cw: vec @(-Ox/2+4mil, pos)
+       ll: vec .(0mil, Pw/2)
+       ur: vec .(Ph, -Pw)
+       pad "$name" ll .
+}
+
+frame pad_n {
+       set name = nx+1
+
+       nc: vec @(pos, Oy/2-4mil)
+       ll: vec .(-Pw/2, 0mm)
+       ur: vec .(Pw, -Ph)
+       pad "$name" ll .
+}
+
+frame pad_s {
+       set name = 2*Nx+Ny-nx
+
+       sc: vec @(pos, -Oy/2+4mil)
+       ll: vec .(-Pw/2, 0mm)
+       ur: vec .(Pw, Ph)
+       pad "$name" ll .
+}
+
+frame pads_y {
+       set pos = (Ny/2-ny-0.5)*e
+
+       loop ny = 0, Ny-1
+
+       frame pad_w @
+       frame pad_e @
+}
+
+frame pads_x {
+       set pos = (nx-Nx/2+0.5)*e
+
+       loop nx = 0, Nx-1
+
+       frame pad_s @
+       frame pad_n @
+}
+
+frame pads {
+       set Nx = 13
+
+       set Ny = 11
+
+       frame pads_x @
+       frame pads_y @
+}
+
+frame c_pad {
+       ll: vec @(-Cx/2, -Cy/2)
+       ur: vec @(Cx/2, Cy/2)
+       pad "GND" ll .
+}
+
+frame center {
+       set Cx = 182.9mil
+
+       set Cy = 167mil
+
+       set Gx = 10mil
+
+       set Gy = 10mil
+
+       loop nx = 0, 1
+
+       loop ny = 0, 1
+
+       c: vec @((nx-0.5)*(Cx+Gx), (ny-0.5)*(Cy+Gy))
+       frame c_pad .
+}
+
+frame outline {
+       ll: vec @(-Ox/2, -Oy/2)
+       ur: vec @(Ox/2, Oy/2)
+       rect ll . silk
+}
+
+package "WM3236AQ"
+unit mil
+set Ox = 507.8mil
+
+set Oy = 476mil
+
+set e = 32mil
+
+set silk = 5mil
+
+set Pw = 20mil
+
+set Ph = 40mil
+
+frame outline @
+frame center @
+frame pads @
+measx pad_n.ll >> pad_n.ur 100mil
+measx pad_n.nc >> pad_n.nc 70mil
+measx pad_n.nc -> pad_n.nc 40mil
+measx c_pad.ur >> c_pad.ll Oy/2+40mil
+measx outline.ll >> outline.ur Oy+130mil
+measy pad_w.cw >> pad_w.cw 70mil
+measy pad_w.ll -> pad_w.ur 40mil
+measy pad_w.ur >> pad_w.ll 100mil+Ph
+measy outline.ll >> outline.ur 130mil
+measx c_pad.ll -> c_pad.ur -100mil
+measy c_pad.ll -> c_pad.ur -480mil




--- End Message ---
--- Begin Message ---
Author: werner
Date: 2009-08-22 21:00:55 +0200 (Sat, 22 Aug 2009)
New Revision: 5527

Added:
   trunk/eda/fped/icons/all.fig
   trunk/eda/fped/icons/all_off.fig
   trunk/eda/fped/icons/bright.fig
   trunk/eda/fped/icons/bright_off.fig
Modified:
   trunk/eda/fped/Makefile
   trunk/eda/fped/gui.c
   trunk/eda/fped/gui.h
   trunk/eda/fped/gui_inst.c
   trunk/eda/fped/inst.c
   trunk/eda/fped/inst.h
Log:
- new visualization option: show all frames or show only current frame
- new visualization option: highlight pads and silk ("final" view)



Modified: trunk/eda/fped/Makefile
===================================================================
--- trunk/eda/fped/Makefile     2009-08-22 16:01:05 UTC (rev 5526)
+++ trunk/eda/fped/Makefile     2009-08-22 19:00:55 UTC (rev 5527)
@@ -22,7 +22,8 @@
        vec.xpm frame.xpm frame_locked.xpm frame_ready.xpm \
        line.xpm rect.xpm pad.xpm rpad.xpm circ.xpm \
        meas.xpm meas_x.xpm meas_y.xpm \
-       stuff.xpm stuff_off.xpm meas_off.xpm
+       stuff.xpm stuff_off.xpm meas_off.xpm \
+       bright.xpm bright_off.xpm all.xpm all_off.xpm
 
 SHELL = /bin/bash
 CFLAGS_GTK = `pkg-config --cflags gtk+-2.0`

Modified: trunk/eda/fped/gui.c
===================================================================
--- trunk/eda/fped/gui.c        2009-08-22 16:01:05 UTC (rev 5526)
+++ trunk/eda/fped/gui.c        2009-08-22 19:00:55 UTC (rev 5527)
@@ -27,16 +27,23 @@
 #include "icons/stuff_off.xpm"
 #include "icons/meas.xpm"
 #include "icons/meas_off.xpm"
+#include "icons/all.xpm"
+#include "icons/all_off.xpm"
+#include "icons/bright.xpm"
+#include "icons/bright_off.xpm"
 
 
 GtkWidget *root;
+int show_all = 1;
 int show_stuff = 1;
 int show_meas = 1;
+int show_bright = 0;
 
 
 static GtkWidget *frames_box;
-static GtkWidget *ev_stuff, *ev_meas;
-static GtkWidget *stuff_image[2], *meas_image[2];
+static GtkWidget *ev_stuff, *ev_meas, *ev_all, *ev_bright;
+static GtkWidget *stuff_image[2], *meas_image[2], *all_image[2];
+static GtkWidget *bright_image[2];
 
 
 /* ----- view callbacks ---------------------------------------------------- */
@@ -87,6 +94,21 @@
 }
 
 
+static gboolean toggle_all(GtkWidget *widget, GdkEventButton *event,
+    gpointer data)
+{
+       switch (event->button) {
+       case 1:
+               show_all = !show_all;
+               set_image(ev_all, all_image[show_all]);
+               inst_deselect();
+               redraw();
+               break;
+       }
+        return TRUE;
+}
+
+
 static gboolean toggle_stuff(GtkWidget *widget, GdkEventButton *event,
     gpointer data)
 {
@@ -117,6 +139,21 @@
 }
 
 
+static gboolean toggle_bright(GtkWidget *widget, GdkEventButton *event,
+    gpointer data)
+{
+       switch (event->button) {
+       case 1:
+               show_bright = !show_bright;
+               set_image(ev_bright, bright_image[show_bright]);
+               inst_deselect();
+               redraw();
+               break;
+       }
+        return TRUE;
+}
+
+
 static void make_tool_bar(GtkWidget *hbox, GdkDrawable *drawable)
 {
        GtkWidget *bar;
@@ -126,16 +163,24 @@
        //gtk_box_pack_end(GTK_BOX(hbox), bar, FALSE, FALSE, 0);
        gtk_toolbar_set_style(GTK_TOOLBAR(bar), GTK_TOOLBAR_ICONS);
 
+       ev_all = tool_button(bar, drawable, NULL, toggle_all, NULL);
        ev_stuff = tool_button(bar, drawable, NULL, toggle_stuff, NULL);
        ev_meas = tool_button(bar, drawable, NULL, toggle_meas, NULL);
+       ev_bright = tool_button(bar, drawable, NULL, toggle_bright, NULL);
 
        stuff_image[0] = gtk_widget_ref(make_image(drawable, xpm_stuff_off));
        stuff_image[1] = gtk_widget_ref(make_image(drawable, xpm_stuff));
        meas_image[0] = gtk_widget_ref(make_image(drawable, xpm_meas_off));
        meas_image[1] = gtk_widget_ref(make_image(drawable, xpm_meas));
+       all_image[0] = gtk_widget_ref(make_image(drawable, xpm_all_off));
+       all_image[1] = gtk_widget_ref(make_image(drawable, xpm_all));
+       bright_image[0] = gtk_widget_ref(make_image(drawable, xpm_bright_off));
+       bright_image[1] = gtk_widget_ref(make_image(drawable, xpm_bright));
 
        set_image(ev_stuff, stuff_image[show_stuff]);
        set_image(ev_meas, meas_image[show_meas]);
+       set_image(ev_all, all_image[show_all]);
+       set_image(ev_bright, bright_image[show_bright]);
 }
 
 
@@ -145,6 +190,10 @@
        g_object_unref(stuff_image[1]);
        g_object_unref(meas_image[0]);
        g_object_unref(meas_image[1]);
+       g_object_unref(all_image[0]);
+       g_object_unref(all_image[1]);
+       g_object_unref(bright_image[0]);
+       g_object_unref(bright_image[1]);
 }
 
 

Modified: trunk/eda/fped/gui.h
===================================================================
--- trunk/eda/fped/gui.h        2009-08-22 16:01:05 UTC (rev 5526)
+++ trunk/eda/fped/gui.h        2009-08-22 19:00:55 UTC (rev 5527)
@@ -18,8 +18,10 @@
 
 
 extern GtkWidget *root;
+extern int show_all;
 extern int show_stuff;
 extern int show_meas;
+extern int show_bright;
 
 
 /* update everything after a model change */

Modified: trunk/eda/fped/gui_inst.c
===================================================================
--- trunk/eda/fped/gui_inst.c   2009-08-22 16:01:05 UTC (rev 5526)
+++ trunk/eda/fped/gui_inst.c   2009-08-22 19:00:55 UTC (rev 5527)
@@ -111,7 +111,7 @@
 {
        if (selected_inst == self)
                return mode_selected;
-       return self->active ? mode_active : mode_inactive;
+       return self->active || bright(self) ? mode_active : mode_inactive;
 }
 
 

Added: trunk/eda/fped/icons/all.fig
===================================================================
--- trunk/eda/fped/icons/all.fig                                (rev 0)
+++ trunk/eda/fped/icons/all.fig        2009-08-22 19:00:55 UTC (rev 5527)
@@ -0,0 +1,22 @@
+#FIG 3.2  Produced by xfig version 3.2.5a
+Landscape
+Center
+Inches
+A4      
+100.00
+Single
+-2
+1200 2
+0 32 #c0c000
+6 4350 3225 5625 4425
+2 1 0 15 13 7 50 -1 -1 0.000 1 1 -1 0 0 2
+        4500 3825 5475 3825
+2 1 0 15 13 7 50 -1 -1 0.000 1 1 -1 0 0 2
+        4650 3375 5250 4275
+2 1 0 15 13 7 50 -1 -1 0.000 1 1 -1 0 0 2
+        5250 3375 4650 4275
+-6
+2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
+        3600 2400 6000 2400 6000 4800 3600 4800 3600 2400
+2 1 0 10 12 7 50 -1 -1 0.000 0 1 -1 0 0 3
+        3900 3690 3900 2850 5700 2850

Added: trunk/eda/fped/icons/all_off.fig
===================================================================
--- trunk/eda/fped/icons/all_off.fig                            (rev 0)
+++ trunk/eda/fped/icons/all_off.fig    2009-08-22 19:00:55 UTC (rev 5527)
@@ -0,0 +1,22 @@
+#FIG 3.2  Produced by xfig version 3.2.5a
+Landscape
+Center
+Inches
+A4      
+100.00
+Single
+-2
+1200 2
+0 32 #c0c000
+6 4350 3225 5625 4425
+2 1 0 15 0 7 50 -1 -1 0.000 1 1 -1 0 0 2
+        4650 3375 5250 4275
+2 1 0 15 0 7 50 -1 -1 0.000 1 1 -1 0 0 2
+        5250 3375 4650 4275
+2 1 0 15 0 7 50 -1 -1 0.000 1 1 -1 0 0 2
+        4500 3825 5475 3825
+-6
+2 2 0 1 0 7 60 -1 10 0.000 0 0 -1 0 0 5
+        3600 2400 6000 2400 6000 4800 3600 4800 3600 2400
+2 1 0 10 0 7 50 -1 -1 0.000 0 1 -1 0 0 3
+        3900 3690 3900 2850 5700 2850

Added: trunk/eda/fped/icons/bright.fig
===================================================================
--- trunk/eda/fped/icons/bright.fig                             (rev 0)
+++ trunk/eda/fped/icons/bright.fig     2009-08-22 19:00:55 UTC (rev 5527)
@@ -0,0 +1,24 @@
+#FIG 3.2  Produced by xfig version 3.2.5a
+Landscape
+Center
+Inches
+A4      
+100.00
+Single
+-2
+1200 2
+0 32 #b0ffff
+2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
+        3600 2400 6000 2400 6000 4800 3600 4800 3600 2400
+2 2 0 0 0 4 50 -1 20 0.000 0 0 -1 0 0 5
+        4200 3150 4650 3150 4650 4050 4200 4050 4200 3150
+2 2 0 0 0 4 50 -1 20 0.000 0 0 -1 0 0 5
+        4950 3150 5400 3150 5400 4050 4950 4050 4950 3150
+2 2 0 10 3 7 50 -1 -1 0.000 0 0 -1 0 0 5
+        3900 2850 5700 2850 5700 4350 3900 4350 3900 2850
+2 2 0 15 29 7 60 -1 -1 0.000 0 0 -1 0 0 5
+        4950 3150 5400 3150 5400 4050 4950 4050 4950 3150
+2 2 0 15 29 7 60 -1 -1 0.000 0 0 -1 0 0 5
+        4200 3150 4650 3150 4650 4050 4200 4050 4200 3150
+2 2 0 20 32 7 60 -1 -1 0.000 0 0 -1 0 0 5
+        3900 2850 5700 2850 5700 4350 3900 4350 3900 2850

Added: trunk/eda/fped/icons/bright_off.fig
===================================================================
--- trunk/eda/fped/icons/bright_off.fig                         (rev 0)
+++ trunk/eda/fped/icons/bright_off.fig 2009-08-22 19:00:55 UTC (rev 5527)
@@ -0,0 +1,18 @@
+#FIG 3.2  Produced by xfig version 3.2.5a
+Landscape
+Center
+Inches
+A4      
+100.00
+Single
+-2
+1200 2
+0 32 #b0ffff
+2 2 0 0 0 19 50 -1 20 0.000 0 0 -1 0 0 5
+        4200 3150 4650 3150 4650 4050 4200 4050 4200 3150
+2 2 0 0 0 19 50 -1 20 0.000 0 0 -1 0 0 5
+        4950 3150 5400 3150 5400 4050 4950 4050 4950 3150
+2 2 0 1 0 7 65 -1 10 0.000 0 0 -1 0 0 5
+        3600 2400 6000 2400 6000 4800 3600 4800 3600 2400
+2 2 0 10 16 7 50 -1 -1 0.000 0 0 -1 0 0 5
+        3900 2850 5700 2850 5700 4350 3900 4350 3900 2850

Modified: trunk/eda/fped/inst.c
===================================================================
--- trunk/eda/fped/inst.c       2009-08-22 16:01:05 UTC (rev 5526)
+++ trunk/eda/fped/inst.c       2009-08-22 19:00:55 UTC (rev 5527)
@@ -41,6 +41,7 @@
 
 static struct inst_ops vec_ops;
 static struct inst_ops frame_ops;
+static struct inst_ops meas_ops;
 
 
 #define        IS_ACTIVE       ((active_set & 1))
@@ -63,6 +64,27 @@
 }
 
 
+int bright(const struct inst *inst)
+{
+       if (!show_bright)
+               return 0;
+       return inst->ops != &vec_ops && inst->ops != &frame_ops &&
+           inst->ops != &meas_ops;
+}
+
+
+static int show_this(const struct inst *inst)
+{
+       if (show_all)
+               return 1;
+       if (inst->ops == &frame_ops && inst->u.frame.ref == active_frame)
+               return 1;
+       if (!inst->outer)
+               return active_frame == root_frame;
+       return inst->outer->u.frame.ref == active_frame;
+}
+
+
 /* ----- selection of items not on the canvas ------------------------------ */
 
 
@@ -176,6 +198,8 @@
                if (!show(prio))
                        continue;
                FOR_ALL_INSTS(i, prio, inst) {
+                       if (!show_this(inst))
+                               continue;
                        if (!inst->ops->distance)
                                continue;
                        if (!inst_connected(inst))
@@ -228,6 +252,9 @@
                        goto selected;
        }
 
+       if (!show_all)
+               return 0;
+
        if (any_same_frame) {
                if (activate_item(any_same_frame))
                        return inst_select(pos);
@@ -1148,8 +1175,10 @@
 
        FOR_INST_PRIOS_UP(prio)
                FOR_ALL_INSTS(i, prio, inst)
-                       if (show(prio) && !inst->active && inst->ops->draw)
-                               inst->ops->draw(inst);
+                       if (show_this(inst))
+                               if (show(prio) && !inst->active &&
+                                   inst->ops->draw)
+                                       inst->ops->draw(inst);
        FOR_INST_PRIOS_UP(prio)
                FOR_ALL_INSTS(i, prio, inst)
                        if (show(prio) && prio != ip_frame && inst->active &&

Modified: trunk/eda/fped/inst.h
===================================================================
--- trunk/eda/fped/inst.h       2009-08-22 16:01:05 UTC (rev 5526)
+++ trunk/eda/fped/inst.h       2009-08-22 19:00:55 UTC (rev 5527)
@@ -147,6 +147,8 @@
                FOR_PKG_INSTS(i ? active_pkg : pkgs, prio, inst)
 
 
+int bright(const struct inst *inst);
+
 void inst_select_outside(void *item, void (*deselect)(void *item));
 int inst_select(struct coord pos);
 void inst_deselect(void);




--- End Message ---
--- Begin Message ---
Author: rehar
Date: 2009-08-22 23:23:01 +0200 (Sat, 22 Aug 2009)
New Revision: 5528

Modified:
   trunk/gta02-core/audio.sch
Log:
removed R4407/4405 from audio sheet

Modified: trunk/gta02-core/audio.sch
===================================================================
--- trunk/gta02-core/audio.sch  2009-08-22 19:00:55 UTC (rev 5527)
+++ trunk/gta02-core/audio.sch  2009-08-22 21:23:01 UTC (rev 5528)
@@ -1,4 +1,4 @@
-EESchema Schematic File Version 2  date Thu 20 Aug 2009 10:53:31 PM CDT
+EESchema Schematic File Version 2  date Sat 22 Aug 2009 04:19:18 PM CDT
 LIBS:power,device,conn,gta02-core
 EELAYER 24  0
 EELAYER END
@@ -14,6 +14,8 @@
 Comment4 ""
 $EndDescr
 Wire Wire Line
+       11950 9350 14700 9350
+Wire Wire Line
        8550 5100 7850 5100
 Wire Wire Line
        7650 4900 7650 5400
@@ -68,12 +70,8 @@
 Wire Wire Line
        6300 6150 6300 4900
 Wire Wire Line
-       11950 9350 13150 9350
-Wire Wire Line
        12450 8950 12450 9650
 Wire Wire Line
-       13650 8950 14700 8950
-Wire Wire Line
        13050 3200 12850 3200
 Wire Wire Line
        13050 3400 12850 3400
@@ -573,12 +571,8 @@
        9350 3650 9350 3950
 Connection ~ 9350 3950
 Wire Wire Line
-       13650 9350 14700 9350
-Wire Wire Line
        13850 9650 13850 8950
 Connection ~ 13850 8950
-Wire Wire Line
-       13150 8950 11950 8950
 Connection ~ 12450 8950
 Wire Wire Line
        12950 9650 12950 9350
@@ -633,6 +627,8 @@
        7850 5100 7850 4900
 Wire Wire Line
        8350 5400 8550 5400
+Wire Wire Line
+       11950 8950 14700 8950
 NoConn ~ 7400 4900
 Text GLabel 8550 5100 2    60   Output ~ 0
 CODEC_IRQ
@@ -1184,26 +1180,6 @@
 Text GLabel 8700 8500 0    60   Output ~ 0
 HS_MIC
 $Comp
-L R_US R4405
-U 1 1 4A41220C
-P 13400 9350
-F 0 "R4405" H 13400 9450 50  0000 C CNN
-F 1 "0R" H 13400 9250 50  0000 C CNN
-F 2 "0402" H 13350 9500 60  0001 C CNN
-       1    13400 9350
-       1    0    0    -1  
-$EndComp
-$Comp
-L R_US R4407
-U 1 1 4A412206
-P 13400 8950
-F 0 "R4407" H 13400 9050 50  0000 C CNN
-F 1 "0R" H 13400 8850 50  0000 C CNN
-F 2 "0402" H 13350 9100 60  0001 C CNN
-       1    13400 8950
-       1    0    0    -1  
-$EndComp
-$Comp
 L GND #PWR0215
 U 1 1 4A3F175F
 P 12450 10400




--- End Message ---
--- Begin Message ---
Author: rehar
Date: 2009-08-23 00:04:49 +0200 (Sun, 23 Aug 2009)
New Revision: 5529

Modified:
   trunk/gta02-core/components/INFO
   trunk/gta02-core/docs/ecn/ecn0015.txt
   trunk/gta02-core/docs/ecn/ecn0032.txt
Log:
- added Commit info to ECN0015
- added beads to INFO
- replaced bead in EMI filter ECN0032


Modified: trunk/gta02-core/components/INFO
===================================================================
--- trunk/gta02-core/components/INFO    2009-08-22 21:23:01 UTC (rev 5528)
+++ trunk/gta02-core/components/INFO    2009-08-22 22:04:49 UTC (rev 5529)
@@ -247,3 +247,14 @@
 S: bf2520
 A: BF2520-B2R4CAB
 D: http://www.anttechcorp.com/images/acx_bf_PDF/BF2520-B2R4CAB.pdf
+
+# GPS Ferrite Bead 1k1 OHM @1GHz BLM15HD102SN1
+S: FILTER
+A: gps-bead
+D: http://search.murata.co.jp/Ceramy/image/img/PDF/ENG/L0110S0101BLM15H.pdf
+
+# GLAMO Ferrite Bead MCB1005S601EA
+#S: FILTER
+#A: glamo-bead
+#D: 
http://www.inpaq.com.tw/en/specification/Specification-MCB-S&B%20Series-Updated20090331.pdf
+

Modified: trunk/gta02-core/docs/ecn/ecn0015.txt
===================================================================
--- trunk/gta02-core/docs/ecn/ecn0015.txt       2009-08-22 21:23:01 UTC (rev 
5528)
+++ trunk/gta02-core/docs/ecn/ecn0015.txt       2009-08-22 22:04:49 UTC (rev 
5529)
@@ -15,3 +15,4 @@
 
 Author: Rene Harder <[email protected]>
 Review: Werner Almesberger <[email protected]>, SVN 5490
+Commit: SVN 5528, Removed R4407/4405

Modified: trunk/gta02-core/docs/ecn/ecn0032.txt
===================================================================
--- trunk/gta02-core/docs/ecn/ecn0032.txt       2009-08-22 21:23:01 UTC (rev 
5528)
+++ trunk/gta02-core/docs/ecn/ecn0032.txt       2009-08-22 22:04:49 UTC (rev 
5529)
@@ -14,14 +14,13 @@
   (same as D4402)
 
 EMI protection 
-- add Pi-filter to all signal lines of the headset jack 
-  C1=47pF C2=47pF B=KLB0603K601SA (see ecn0032/pi-filter.png)
+- add Pi-filter to all signal lines of the headset jack 
+  (see ecn0032/pi-filter.png)
+  C1=47pF C2=47pF B=BLM15HD102SN1 1R25(DC) 
   possible references C4408-C4415, B4415-B4429
 - remove 22pF capacitors C4403/4404/4405
 - remove common mode choke B4102 
 
-Todo:
-cutoff frequency and attenuation at 2GHz with KLB0603K601SA needs to be 
verified
-(looks like impedance will be to low around 2GHz).
+attenuation: f=1..3GHz approx 55dB(IN)/68dB(OUT) (150pF varistor)
 
 Author: Rene Harder <[email protected]>




--- End Message ---
--- Begin Message ---
Author: rehar
Date: 2009-08-23 00:48:09 +0200 (Sun, 23 Aug 2009)
New Revision: 5530

Modified:
   trunk/gta02-core/components/INFO
   trunk/gta02-core/docs/ecn/STATUS
   trunk/gta02-core/docs/ecn/ecn0010.txt
   trunk/gta02-core/docs/ecn/ecn0020.txt
   trunk/gta02-core/docs/ecn/ecn0032.txt
Log:
- set status of ECN0015 to Execute
- set status of ECN0031 to Execute
- added info about B4102 removal to ECN0010, set status to Execute
- reviewed ECN0020 and set status to Cancel
- fixed typos

Modified: trunk/gta02-core/components/INFO
===================================================================
--- trunk/gta02-core/components/INFO    2009-08-22 22:04:49 UTC (rev 5529)
+++ trunk/gta02-core/components/INFO    2009-08-22 22:48:09 UTC (rev 5530)
@@ -248,7 +248,7 @@
 A: BF2520-B2R4CAB
 D: http://www.anttechcorp.com/images/acx_bf_PDF/BF2520-B2R4CAB.pdf
 
-# GPS Ferrite Bead 1k1 OHM @1GHz BLM15HD102SN1
+# GPS Ferrite Bead 2k OHM @1GHz BLM15HD102SN1
 S: FILTER
 A: gps-bead
 D: http://search.murata.co.jp/Ceramy/image/img/PDF/ENG/L0110S0101BLM15H.pdf

Modified: trunk/gta02-core/docs/ecn/STATUS
===================================================================
--- trunk/gta02-core/docs/ecn/STATUS    2009-08-22 22:04:49 UTC (rev 5529)
+++ trunk/gta02-core/docs/ecn/STATUS    2009-08-22 22:48:09 UTC (rev 5530)
@@ -9,17 +9,17 @@
 0007   Done    Remove KEEPACT net and connect PMU.KEEPACT directly to IO_3V3
 0008   Edit    Remove external GPS antenna connector and circuit (CON7602)
 0009   Execute Remove LED transistors (Q1501 and Q1502)
-0010   Discuss Remove audio amplifier (U4101)
+0010   Execute Remove audio amplifier (U4101)
 0011   Edit    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)
-0015   Discuss Remove Calypso serial interface on headset (U4401)
+0015   Execute Remove Calypso serial interface on headset (U4401)
 0016   Edit    Remove upper acceleration sensor (U7801)
 0017   Edit    Move Bluetooth module (U2) to main PCB
 0018   Edit    Add beads/filters to audio signals leaving/entering can
 0019   Discuss Consider applying buzz fix
-0020   Discuss No common mode choke on stereo signals (B4102)
+0020   Cancel  No common mode choke on stereo signals (B4102)
 0021   Defer   Use EMI-hardened microphone (MC4301)
 0022   Discuss Apply bass fix
 0023   Cancel  Fix #1024 (C1009)
@@ -30,7 +30,7 @@
 0028   Cancel  Remove USB "charge path" power switch U4905
 0029   Done    Move 0R resistors next to PMU after caps
 0030   Edit    Replace Calypso with Telit GE865
-0031   Discuss Use codec to detect jack insertion and HOLD button
+0031   Execute Use codec to detect jack insertion and HOLD button
 0032   Discuss Add EMI and ESD protection to headset jack
 
 Open ECNs

Modified: trunk/gta02-core/docs/ecn/ecn0010.txt
===================================================================
--- trunk/gta02-core/docs/ecn/ecn0010.txt       2009-08-22 22:04:49 UTC (rev 
5529)
+++ trunk/gta02-core/docs/ecn/ecn0010.txt       2009-08-22 22:48:09 UTC (rev 
5530)
@@ -19,6 +19,7 @@
 
 The external headphone will be connected between ROUT1 and LOUT2, the common
 mode choke B4102 will be inserted in the stereo path of the headphone.
+The common mode choke B4102 will be removed with ECN0032.
 
 
 [1] http://www.wolfsonmicro.com/uploads/documents/en/WM8753.pdf

Modified: trunk/gta02-core/docs/ecn/ecn0020.txt
===================================================================
--- trunk/gta02-core/docs/ecn/ecn0020.txt       2009-08-22 22:04:49 UTC (rev 
5529)
+++ trunk/gta02-core/docs/ecn/ecn0020.txt       2009-08-22 22:48:09 UTC (rev 
5530)
@@ -9,3 +9,4 @@
 
 
 Author: Werner Almesberger <[email protected]>
+Review: Rene Harder, SVN 5197, choke B4102 will be removed with ECN0032

Modified: trunk/gta02-core/docs/ecn/ecn0032.txt
===================================================================
--- trunk/gta02-core/docs/ecn/ecn0032.txt       2009-08-22 22:04:49 UTC (rev 
5529)
+++ trunk/gta02-core/docs/ecn/ecn0032.txt       2009-08-22 22:48:09 UTC (rev 
5530)
@@ -17,7 +17,7 @@
 - add Pi-filter to all signal lines of the headset jack 
   (see ecn0032/pi-filter.png)
   C1=47pF C2=47pF B=BLM15HD102SN1 1R25(DC) 
-  possible references C4408-C4415, B4415-B4429
+  possible references C4408-C4415, B4415-B4419
 - remove 22pF capacitors C4403/4404/4405
 - remove common mode choke B4102 
 




--- End Message ---
_______________________________________________
commitlog mailing list
[email protected]
http://lists.openmoko.org/mailman/listinfo/commitlog

Reply via email to