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