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-requ...@lists.openmoko.org

You can reach the person managing the list at
        commitlog-ow...@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. r5905 - in trunk/gta02-core/bom: . dk research
      (wer...@docs.openmoko.org)
   2. r5906 - trunk/gta02-core/docs (wer...@docs.openmoko.org)
   3. r5907 - in trunk/gta02-core/bom: . dk (wer...@docs.openmoko.org)
   4. r5908 - trunk/gta02-core/components (wer...@docs.openmoko.org)
   5. r5910 - trunk/src/host/dfu-util/src (ste...@docs.openmoko.org)
   6. r5909 - trunk/src/host/dfu-util (ste...@docs.openmoko.org)
   7. r5911 - trunk/gta02-core/docs/ecn (wer...@docs.openmoko.org)
   8. r5912 - trunk/gta02-core/docs/ecn (wer...@docs.openmoko.org)
--- Begin Message ---
Author: werner
Date: 2010-04-07 15:47:43 +0200 (Wed, 07 Apr 2010)
New Revision: 5905

Modified:
   trunk/gta02-core/bom/dk/digi-key.equ
   trunk/gta02-core/bom/gta02-core.equ
   trunk/gta02-core/bom/research/STATUS
   trunk/gta02-core/bom/research/u1702
Log:
Found a perfect replacement for the Richtek RT9013-12PB (U1702)

- bom/research/u1702: researched Vdd(alive) current requirements and repeated
  part search for lower current
- bom/research/STATUS: remove the RT9013-12PB
- bom/gta02-core.equ, bom/dk/digi-key.equ: added the STM LD39015M12R as
  replacement for the RICHTEK RT9013-12PB



Modified: trunk/gta02-core/bom/dk/digi-key.equ
===================================================================
--- trunk/gta02-core/bom/dk/digi-key.equ        2010-04-06 19:44:51 UTC (rev 
5904)
+++ trunk/gta02-core/bom/dk/digi-key.equ        2010-04-07 13:47:43 UTC (rev 
5905)
@@ -126,3 +126,4 @@
 DIGI-KEY 741X083330JPCT-ND             CTS 741X083330JP
 DIGI-KEY A31727CT-ND                   TYCO 1734035-2
 DIGI-KEY 350-2065-1-ND                 DIALIGHT 598-8320-107F
+DIGI-KEY 497-6872-1-ND                 STM LD39015M12R

Modified: trunk/gta02-core/bom/gta02-core.equ
===================================================================
--- trunk/gta02-core/bom/gta02-core.equ 2010-04-06 19:44:51 UTC (rev 5904)
+++ trunk/gta02-core/bom/gta02-core.equ 2010-04-07 13:47:43 UTC (rev 5905)
@@ -37,3 +37,12 @@
 # Same general shape but different footprint and different pin assignment.
 #
 PROCONN SMSN16-J0-2214         AMPHENOL 101-00492-20
+
+#
+#                Package         Vmin    Vdrop   Imax    Iquiet  Caps    Enable
+# RT9013-12PB     SOT-23-5        2.2 V   250 mV  500 mA  25 uA   2 x 1uF H
+# NCP585DSN12T1G  SOT-23-5        1.4 V   ~400 mV 300 mA  80 uA   2 x 1uF H
+# LD39015M12R     SOT-23-5        1.5 V    80 mV  150 mA  38 uA   2 x 1uF H
+#
+
+RICHTEK RT9013-12PB            STM LD39015M12R

Modified: trunk/gta02-core/bom/research/STATUS
===================================================================
--- trunk/gta02-core/bom/research/STATUS        2010-04-06 19:44:51 UTC (rev 
5904)
+++ trunk/gta02-core/bom/research/STATUS        2010-04-07 13:47:43 UTC (rev 
5905)
@@ -27,7 +27,6 @@
 HT-210UD/NB            led1501         long lead time          X - X ? colors
 IT3205BE               x7601           not found, sub. expens  X - - - -
 R3113D241A-TR-F                u7604           not found yet           X - X - 
-
-RT9013-12PB            u1702           not found yet           - - 2 - -
 RT9711BPB              u4905           not found yet           - - X - 3
                                        (other replacement)     X - X 4 -
 SN74AUP1G00DCKR                u4902           borderline availabil.   X - - - 
-

Modified: trunk/gta02-core/bom/research/u1702
===================================================================
--- trunk/gta02-core/bom/research/u1702 2010-04-06 19:44:51 UTC (rev 5904)
+++ trunk/gta02-core/bom/research/u1702 2010-04-07 13:47:43 UTC (rev 5905)
@@ -12,6 +12,17 @@
   http://www.onsemi.com/pub_link/Collateral/NCP585-D.PDF
   (note: pin 4 is NC in the RT9013 but "ECO" in the NCP585)
 
-               Package         Vmin    Vdrop   Imax    Caps    Enable
-RT9013-12PB    SOT-23-5        2.2 V   250 mV  500 mA  2 x 1uF H
-NCP585DSN12T1G SOT-23-5        1.4 V   ~400 mV 300 mA  2 x 1uF H
+- ST Microelectronics LD39015M12R
+  http://www.st.com/stonline/books/pdf/docs/14003.pdf
+  (perfect replacement)
+
+               Package         Vmin    Vdrop   Imax    Iquiet  Caps    Enable
+RT9013-12PB    SOT-23-5        2.2 V   250 mV  500 mA  25 uA   2 x 1uF H
+NCP585DSN12T1G SOT-23-5        1.4 V   ~400 mV 300 mA  80 uA   2 x 1uF H
+LD39015M12R    SOT-23-5        1.5 V    80 mV  150 mA  38 uA   2 x 1uF H
+
+
+Samsung's Power Design Guide, Rev. 1.1, specifies Vdd(alive) to be
+1.5 mA in NORMAL or IDLE mode, without indicating whether this is a
+typical or maximum value. In any case, U1702 doesn't have to deliver
+more than a few mA.




--- End Message ---
--- Begin Message ---
Author: werner
Date: 2010-04-07 16:09:40 +0200 (Wed, 07 Apr 2010)
New Revision: 5906

Modified:
   trunk/gta02-core/docs/GETTING-STARTED
Log:
Added prerequisites for common but not entirely ubiquitous tools.



Modified: trunk/gta02-core/docs/GETTING-STARTED
===================================================================
--- trunk/gta02-core/docs/GETTING-STARTED       2010-04-07 13:47:43 UTC (rev 
5905)
+++ trunk/gta02-core/docs/GETTING-STARTED       2010-04-07 14:09:40 UTC (rev 
5906)
@@ -14,6 +14,23 @@
 
 - Consider joining the #gta02-core channel on irc.freenode.net
 
+- We make extensive use of Makefiles and invoke various programs from
+  them. If any of the following are missing in your system, please
+  install them now:
+
+  - Prerequisites
+
+    - awk
+    - bash
+    - gv (derivative of Ghostview)
+    - grep
+    - gzip
+    - GNU make (package "make" or similar)
+    - Perl
+    - sed
+    - Subversion (svn)
+    - xpdf
+
 - Check out the project:
 
   svn co https://svn.openmoko.org/trunk/gta02-core/




--- End Message ---
--- Begin Message ---
Author: werner
Date: 2010-04-07 18:41:06 +0200 (Wed, 07 Apr 2010)
New Revision: 5907

Modified:
   trunk/gta02-core/bom/dk/Makefile
   trunk/gta02-core/bom/dk/digi-key.equ
   trunk/gta02-core/bom/gta02-core.equ
Log:
- moved more project-specific equivalences from bom/dk/digi-key.equ to
  bom/gta02-core.equ
- bom/dk/Makefile: recognize #END in digi-key.equ to stop processing



Modified: trunk/gta02-core/bom/dk/Makefile
===================================================================
--- trunk/gta02-core/bom/dk/Makefile    2010-04-07 14:09:40 UTC (rev 5906)
+++ trunk/gta02-core/bom/dk/Makefile    2010-04-07 16:41:06 UTC (rev 5907)
@@ -5,7 +5,8 @@
 all:           digi-key.dsc digi-key.inv
 
 $(CACHE):      digi-key.equ
-               awk '/^DIGI-KEY / { print $$2 }' digi-key.equ | \
+               awk '/^#END/ { exit } /^DIGI-KEY / { print $$2 }' \
+                 digi-key.equ | \
                  perl ./dk-db.pl query \
                  `[ -r $(CACHE) ] && echo '' -i $(CACHE)` >_$@ || \
                  { rm -f $@ _$@; exit 1; }

Modified: trunk/gta02-core/bom/dk/digi-key.equ
===================================================================
--- trunk/gta02-core/bom/dk/digi-key.equ        2010-04-07 14:09:40 UTC (rev 
5906)
+++ trunk/gta02-core/bom/dk/digi-key.equ        2010-04-07 16:41:06 UTC (rev 
5907)
@@ -2,6 +2,7 @@
 #
 # Note: many parts are cut-tape and thus need re-reeling.
 #
+
 DIGI-KEY ADG3304BCBZ-REEL7CT-ND                ADI ADG3304BCBZ-REEL
 DIGI-KEY P10850SCT-ND                  PANASONIC EVQPUD02K
 DIGI-KEY P11169CT-ND                   PANASONIC EXC24CB102U
@@ -20,10 +21,8 @@
 DIGI-KEY 296-12555-1-ND                        TI SN74LVC2G126DCUR
 
 DIGI-KEY H9161CT-ND                    HIROSE U.FL-R-SMT-1(10)
-# note: this digikey mic is similar to the IMP-413, but not equivalent.
 
-DIGI-KEY 668-1181-ND                   IMPERIAL IMP-413TN
-# note: SIM/SD card holder has a _slightly_ different footprint
+DIGI-KEY 668-1181-ND                   PUI TOM-1242L-NF-R
 
 DIGI-KEY 101-00492-20-1-ND             AMPHENOL 101-00492-20
 DIGI-KEY 478-5526-1-ND                 AVX TLNS227M004R3000
@@ -55,8 +54,7 @@
 DIGI-KEY 541-432KLCT-ND                        VISHAY CRCW0402432KFKED
 DIGI-KEY 541-5.1MJCT-ND                        VISHAY CRCW04025M10JNED
 
-DIGI-KEY 557-1388-1-ND                 SAMSUNG K4M51323PC-DG75
-# Micron MT48H16M32LFCM-75:B TR
+DIGI-KEY 557-1388-1-ND                 MICRON MT48H16M32LFCM-75:B
 
 DIGI-KEY 497-5911-1-ND                 STM LIS302DL
 

Modified: trunk/gta02-core/bom/gta02-core.equ
===================================================================
--- trunk/gta02-core/bom/gta02-core.equ 2010-04-07 14:09:40 UTC (rev 5906)
+++ trunk/gta02-core/bom/gta02-core.equ 2010-04-07 16:41:06 UTC (rev 5907)
@@ -34,7 +34,8 @@
 HARVATEK HT-110USD             DIALIGHT 598-8320-107F
 
 #
-# Same general shape but different footprint and different pin assignment.
+# Same general shape but slightly different footprint and different pin
+# assignment.
 #
 PROCONN SMSN16-J0-2214         AMPHENOL 101-00492-20
 
@@ -46,3 +47,15 @@
 #
 
 RICHTEK RT9013-12PB            STM LD39015M12R
+
+#
+# Pin- and footprint compatible, but package outline is a bit different.
+#
+
+SAMSUNG K4M51323PC-DG75                MICRON MT48H16M32LFCM-75:B
+
+#
+# The IMP-413TN is similar to the IMP-413, but not equivalent.
+#
+
+IMPERIAL IMP-413TN             PUI TOM-1242L-NF-R




--- End Message ---
--- Begin Message ---
Author: werner
Date: 2010-04-07 19:11:32 +0200 (Wed, 07 Apr 2010)
New Revision: 5908

Modified:
   trunk/gta02-core/components/INFO
Log:
Updated location of the WM3236A (WLAN) data sheet.



Modified: trunk/gta02-core/components/INFO
===================================================================
--- trunk/gta02-core/components/INFO    2010-04-07 16:41:06 UTC (rev 5907)
+++ trunk/gta02-core/components/INFO    2010-04-07 17:11:32 UTC (rev 5908)
@@ -261,7 +261,8 @@
 
 # WiFi module
 S: wm3236aq
-D: http://www.accton.com/products/Datasheet/WM3236A.AQ.pdf
+#D: http://www.accton.com/products/Datasheet/WM3236A.AQ.pdf
+D: 
http://www.amebasystems.com/downloads/hardware/datasheets/freerunner/wifi/WM3236A.AQ.pdf
 
 # WiFi 2400MHz band-pass filter 
 S: bf2520




--- End Message ---
--- Begin Message ---
Author: stefan
Date: 2010-04-07 20:04:06 +0200 (Wed, 07 Apr 2010)
New Revision: 5910

Modified:
   trunk/src/host/dfu-util/src/main.c
Log:
main.c: Add parentheses to fix warning.

The cleaner compile output let me spot this one:
main.c:710: warning: suggest parentheses around operand of 
?\226?\128?\152!?\226?\128?\153 or change ?\226?\128?\152&?\226?\128?\153 to 
?\226?\128?\152&&?\226?\128?\153 or ?\226?\128?\152!?\226?\128?\153 to 
?\226?\128?\152~?\226?\128?\153

Modified: trunk/src/host/dfu-util/src/main.c
===================================================================
--- trunk/src/host/dfu-util/src/main.c  2010-04-07 18:04:02 UTC (rev 5909)
+++ trunk/src/host/dfu-util/src/main.c  2010-04-07 18:04:06 UTC (rev 5910)
@@ -707,7 +707,7 @@
                                "DFU IF\n");
                        exit(1);
                }
-       } else if (num_ifs > 1 && !dif->flags & (DFU_IFF_IFACE|DFU_IFF_ALT)) {
+       } else if (num_ifs > 1 && (!dif->flags) & (DFU_IFF_IFACE|DFU_IFF_ALT)) {
                fprintf(stderr, "We have %u DFU Interfaces/Altsettings, "
                        "you have to specify one via --intf / --alt options\n",
                        num_ifs);




--- End Message ---
--- Begin Message ---
Author: stefan
Date: 2010-04-07 20:04:02 +0200 (Wed, 07 Apr 2010)
New Revision: 5909

Modified:
   trunk/src/host/dfu-util/configure.ac
Log:
configure.ac: Add SILENT_RULES

If automake >= 1.11 is used we now use a cleaner compile output.

Modified: trunk/src/host/dfu-util/configure.ac
===================================================================
--- trunk/src/host/dfu-util/configure.ac        2010-04-07 17:11:32 UTC (rev 
5908)
+++ trunk/src/host/dfu-util/configure.ac        2010-04-07 18:04:02 UTC (rev 
5909)
@@ -8,6 +8,9 @@
 #AC_CONFIG_SRCDIR([src/atmel.c])
 AM_CONFIG_HEADER([config.h])
 
+# Test for new silent rules and enable only if they are available
+m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
+
 AM_MAINTAINER_MODE
 
 # Checks for programs.




--- End Message ---
--- Begin Message ---
Author: werner
Date: 2010-04-07 21:24:04 +0200 (Wed, 07 Apr 2010)
New Revision: 5911

Added:
   trunk/gta02-core/docs/ecn/ecn0045.txt
Modified:
   trunk/gta02-core/docs/ecn/STATUS
Log:
Added ECN0045 discussing the fate of components with zero stock at FIC.



Modified: trunk/gta02-core/docs/ecn/STATUS
===================================================================
--- trunk/gta02-core/docs/ecn/STATUS    2010-04-07 18:04:06 UTC (rev 5910)
+++ trunk/gta02-core/docs/ecn/STATUS    2010-04-07 19:24:04 UTC (rev 5911)
@@ -44,6 +44,8 @@
 0042   Discuss Changing internal microphone to symmetrical configuration
 0043   Discuss Assorted audio cleanup
 0044   Discuss Current rating of backlight LED inductor (L1704)
+0045   Edit    Zero stock component replacements
+0046   Edit    reserved for more component replacements
 
 
 Open ECNs

Added: trunk/gta02-core/docs/ecn/ecn0045.txt
===================================================================
--- trunk/gta02-core/docs/ecn/ecn0045.txt                               (rev 0)
+++ trunk/gta02-core/docs/ecn/ecn0045.txt       2010-04-07 19:24:04 UTC (rev 
5911)
@@ -0,0 +1,84 @@
+Zero stock component replacements
+
+
+The following components are no longer available in FIC's inventory
+and need to be sourced or replaced no matter how we proceed:
+
+- ANT8101, CON8001: Murata MM8430-2610RB3, antenna connector GSM, WLAN
+- CON1701: Octek BTP-03JA4G, battery connector
+- CON4702, CON6001: Hirose FH23-39S-0.3SHW(05), FPC connector for LCM and debug
+- CON7501: Proconn SMSN16-J0-2214, SIM/uSD combi holder
+- CON7601: Hirose U.FL-R-SMT-1(10), GPS antenna connector
+- JK4401: Nuconn JAR02-062101, 2.5 mm audio jack
+- SPK4102: PPR06-023104, dual pogo pin
+- U1701: NXP PCF50633HN/04/N3,5, PMU
+- U2201: Samsung K4M51323PC-DG75, mobile SDRAM
+- U3001: Wolfson WM8753LGEFL, audio codec
+- U4902: TI SN74AUP1G00DCKR, NAND gate
+- U4904: Analogic Tech AAT1275IRN-5.0-T1, boost converter for USB host
+- U7601: Atmel ATR0635-7KQY, GPS receiver
+- U7802: STM LIS302DL, acceleration sensor
+- resistors (all 0402):
+  - 1% 12.5 kOhm, 39 kOhm
+  - 5%: 220 Ohm
+- capacitors:
+  - 0402 NP0: 8.2 pF, 15 pF, 22 pF, 100 pF, 220 pF
+  - 0402 X5R/X7R: 820 pF, 1 uF 6.3 V
+  - 0603 X5R/X7R: 2.2 uF 10 V, 4.7 uF 6.3 V
+  - 0805 Y5V: 10 uF 0805
+
+For all the resistors and capacitors, suitable replacements have been
+found. The connectors by Murata and Hirose are available at Digi-Key,
+and so is the acceleration sensor.
+
+U3001, U4902, and U7802 can be purchased from major distributors as
+well.
+
+U2201 [1] (13.0 x 11.0 x 1.0 mm) can be replaced with the
+pin-compatible Micron MT48H16M32LFCM-75:B [2] (13.0 x 10.0 x 1.0 mm).
+
+The PMU (U1701) and the GPS receiver (U7601) have proven difficult to
+source so far. For details, see bom/research/u1701 and
+bom/research/u7601
+
+The remaining items are apparently not carried by any major
+distributors and need to be substituted with reasonably similar parts:
+
+- It may be possible to obtain samples for the boost converter U4904,
+  or to buy directly from the manufacturer. There are also several
+  similar parts, but all differ in the external circuit elements. See
+  bom/research/u4904 for details.
+
+- There is a battery connector similar to CON1701, although lower and
+  with shorter contacts. It may be possible to find a more similar part
+  by searching some more. See bom/research/con1701 for details.
+
+- We have an excellent replacement for the SIM/uSD card holder CON7501.
+  Its only drawbacks are a slightly different footprint and a different
+  pin assignment. See bom/research/con7501 for details.
+
+- The search for a replacement for audio jack JK4401 has been
+  remarkably unsuccessful so far. All functionally equivalent
+  replacements are considerably larger. Even if we'd consider going to
+  a 3.5 mm stereo jack, without microphone, there may be no part short
+  enough to not conflict with the battery connector. See
+  bom/research/jk4401 for details.
+
+- The dual pogo pin SPK4102 depends on the contacts of the speaker.
+  This still needs looking at.
+
+Recommended actions:
+
+- U3001, U4902, U7802, Murata, Hirose: use original parts
+- U2201, CON7501, resistors, capacitors: replace as indicated above
+- U1701, U7601: keep on searching
+- CON1701, JK4401: it would be great if someone could find parts more
+  similar to the respective original. If not, we'll have to see if we
+  can find a combination that works reasonably well.
+- SPK4102: to be defined
+
+[1] 
http://www.samsung.com/global/system/business/semiconductor/product/2007/6/11/MobileSDRAM/MobileSDRSDRAM/512Mbit/K4M51323PC/ds_k4m51323pc.pdf
+[2] 
http://download.micron.com/pdf/datasheets/dram/mobile/512mb_mobile_sdram_y47m.pdf
+
+
+Author: Werner Almesberger <wer...@openmoko.org>




--- End Message ---
--- Begin Message ---
Author: werner
Date: 2010-04-07 22:02:40 +0200 (Wed, 07 Apr 2010)
New Revision: 5912

Modified:
   trunk/gta02-core/docs/ecn/STATUS
   trunk/gta02-core/docs/ecn/ecn0045.txt
Log:
- docs/ecn/ecn0045.txt: corrected the status of U4902 and changed the
  recommended action.



Modified: trunk/gta02-core/docs/ecn/STATUS
===================================================================
--- trunk/gta02-core/docs/ecn/STATUS    2010-04-07 19:24:04 UTC (rev 5911)
+++ trunk/gta02-core/docs/ecn/STATUS    2010-04-07 20:02:40 UTC (rev 5912)
@@ -68,3 +68,4 @@
 0042    AUDIO
 0043   AUDIO
 0044   PMU
+0045   general

Modified: trunk/gta02-core/docs/ecn/ecn0045.txt
===================================================================
--- trunk/gta02-core/docs/ecn/ecn0045.txt       2010-04-07 19:24:04 UTC (rev 
5911)
+++ trunk/gta02-core/docs/ecn/ecn0045.txt       2010-04-07 20:02:40 UTC (rev 
5912)
@@ -31,9 +31,13 @@
 found. The connectors by Murata and Hirose are available at Digi-Key,
 and so is the acceleration sensor.
 
-U3001, U4902, and U7802 can be purchased from major distributors as
-well.
+U3001 and U7802 can be purchased from major distributors as well.
 
+The NAND gate U4902 is difficult to source in the package GTA02 uses.
+Different packages are available and are easier to source. In
+particular, the YZP (BGA) package would allow the use of a nearly
+identical NXP part as well. See bom/research/u4902 for details.
+
 U2201 [1] (13.0 x 11.0 x 1.0 mm) can be replaced with the
 pin-compatible Micron MT48H16M32LFCM-75:B [2] (13.0 x 10.0 x 1.0 mm).
 
@@ -69,8 +73,9 @@
 
 Recommended actions:
 
-- U3001, U4902, U7802, Murata, Hirose: use original parts
-- U2201, CON7501, resistors, capacitors: replace as indicated above
+- U3001, U7802, Murata, Hirose: use original parts
+- U2201, U4902, CON7501, resistors, capacitors: replace as indicated
+  above
 - U1701, U7601: keep on searching
 - CON1701, JK4401: it would be great if someone could find parts more
   similar to the respective original. If not, we'll have to see if we




--- End Message ---
_______________________________________________
commitlog mailing list
commitlog@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/commitlog

Reply via email to