r5475 - trunk/gta02-core/docs/ecn

werner at docs.openmoko.org werner at docs.openmoko.org
Mon Aug 17 02:03:59 CEST 2009


Author: werner
Date: 2009-08-17 02:03:59 +0200 (Mon, 17 Aug 2009)
New Revision: 5475

Added:
   trunk/gta02-core/docs/ecn/ecn0030.txt
   trunk/gta02-core/docs/ecn/ecn0031.txt
Modified:
   trunk/gta02-core/docs/ecn/STATUS
   trunk/gta02-core/docs/ecn/ecn0023.txt
Log:
- new ECN0030: Replace Calypso with Telit GE865
- cancelled ECN0023: don't need to fix Calypso if we remove it
- docs/ecn/STATUS: added list of open ECNs, with subsystem they mainly affect
- new ECN0031: Use codec to detect jack insertion and HOLD button



Modified: trunk/gta02-core/docs/ecn/STATUS
===================================================================
--- trunk/gta02-core/docs/ecn/STATUS	2009-08-16 23:40:56 UTC (rev 5474)
+++ trunk/gta02-core/docs/ecn/STATUS	2009-08-17 00:03:59 UTC (rev 5475)
@@ -22,10 +22,36 @@
 0020	Discuss	No common mode choke on stereo signals (B4102)
 0021	Defer	Use EMI-hardened microphone (MC4301)
 0022	Discuss	Apply bass fix
-0023	Edit	Fix #1024 (C1009)
+0023	Cancel	Fix #1024 (C1009)
 0024	Edit	Improve GPS ground and PCB layout
 0025	Done	Connect CLKOUT1 to UEXTCLK (U1501)
 0026	Discuss	Improve bus termination at sd-card
 0027	Edit	Renamed some nets for clarity
 0028	Cancel	Remove USB "charge path" power switch U4905
 0029	Discuss	Move 0R resistors next to PMU after caps
+0030	Edit	Replace Calypso with Telit GE865
+0031	Edit	Use codec to detect jack insertion and HOLD button
+
+
+Open ECNs
+---------
+
+0001	GLAMO, CPU, LCM
+0002	MEMORY, CPU
+0008	GPS
+0009	CPU
+0010	AUDIO
+0011	USB
+0015	AUDIO
+0016	IO
+0017	BT
+0018	AUDIO
+0019	AUDIO
+0020	AUDIO
+0022	AUDIO
+0024	GPS
+0026	SD-SIM
+0027	General
+0029	PMU
+0030	MODEM
+0031	AUDIO

Modified: trunk/gta02-core/docs/ecn/ecn0023.txt
===================================================================
--- trunk/gta02-core/docs/ecn/ecn0023.txt	2009-08-16 23:40:56 UTC (rev 5474)
+++ trunk/gta02-core/docs/ecn/ecn0023.txt	2009-08-17 00:03:59 UTC (rev 5475)
@@ -5,3 +5,9 @@
 - change C1009 from Y5V to X5R
 - increase C1009 from 10 uF to 22 uF
 - improve routing
+
+With the removal of the Calypso (ECN0030), fixing its bugs isn't
+necessary anymore.
+
+
+Author: Werner Almesberger <werner at openmoko.org>

Added: trunk/gta02-core/docs/ecn/ecn0030.txt
===================================================================
--- trunk/gta02-core/docs/ecn/ecn0030.txt	                        (rev 0)
+++ trunk/gta02-core/docs/ecn/ecn0030.txt	2009-08-17 00:03:59 UTC (rev 5475)
@@ -0,0 +1,15 @@
+Replace Calypso with Telit GE865
+
+
+Remove the whole Calypso circuit and use a Telit GE865-QUAD module instead.
+http://www.telit.com/en/products/gsm-gprs.php?p_id=12&p_ac=show&p=47
+
+Issues:
+- check that UART connectivity is okay (levels and such)
+- check control signals (power on/off, reset, interrupt, etc.)
+- check battery connection (voltage, current)
+- height will interfere with WLAN daughterboard
+- height will interfere with white plastic structure holding rear speaker 
+
+
+Author: Werner Almesberger <werner at openmoko.org>

Added: trunk/gta02-core/docs/ecn/ecn0031.txt
===================================================================
--- trunk/gta02-core/docs/ecn/ecn0031.txt	                        (rev 0)
+++ trunk/gta02-core/docs/ecn/ecn0031.txt	2009-08-17 00:03:59 UTC (rev 5475)
@@ -0,0 +1,17 @@
+Use codec to detect jack insertion and HOLD button
+
+
+The Wolfson WM8753L has the ability to detect jack insertion and pressing
+the HOLD button (MIC bias short-circuit).
+
+Rough outline:
+- HOLD seems to be internal, ok
+- route JACK_INSERT to the codec (GPIO4), not the CPU
+- route codec IRQ (GP1) to CPU
+
+Q: how do we distinguish multiple interrupt sources ? Mask and see if
+the interrupt persists ? Or would we have to upgrade to a 3-wire interface
+so that we could read data back ? (Seems too intrusive.)
+
+
+Author: Werner Almesberger <werner at openmoko.org>




More information about the commitlog mailing list