r1128 - developers/werner

werner at sita.openmoko.org werner at sita.openmoko.org
Mon Feb 26 04:15:46 CET 2007


Author: werner
Date: 2007-02-26 04:15:33 +0100 (Mon, 26 Feb 2007)
New Revision: 1128

Modified:
   developers/werner/TODO
Log:
Feb 25 update



Modified: developers/werner/TODO
===================================================================
--- developers/werner/TODO	2007-02-26 01:59:30 UTC (rev 1127)
+++ developers/werner/TODO	2007-02-26 03:15:33 UTC (rev 1128)
@@ -1,8 +1,10 @@
 IRC/neo-devel:
 - kick off bad block migration with all other phase -1 developers
+  [ done so far: mickey, thos, xora ]
 
 planning/design:
 - phase 0 default environment draft (neo-devel)
+- virgin system auto-install environment
 
 Mickey:
 - ask for quick walk-through review
@@ -13,11 +15,12 @@
 bugzilla:
   P0
   - #79: suspend/resume to RAM support
-    (as early as possible, i.e., even before LCM is up)
   - #178: u-boot 'factory reset' option
   P1
   - #164: improve non-SanDisk microSD support in u-boot 
   - #179: Implement u-boot power-off timer
+  ??
+  - #202: Start using NAND hardware ECC support
 
 other:
 - test V-360 headset
@@ -30,7 +33,6 @@
 
 u-boot:
 - set up openocd and familiarize with it (-> update wiki)
-- u-boot: start.S: boot from RAM with relocation
 - bbt migration & walk-through: future updates
   - update for debug v2
   - switch from wiggler to openocd
@@ -44,9 +46,14 @@
   https://wiki.internal.openmoko.org/wiki/Bluetooth_MAC_Assignments
 - u-boot NAND update also removes environment offset. Documented it. Fix it,
   too ?
-- nice to have: make u-boot detect at run-time if it's booting from RAM or NAND
 - check that we don't have hidden power-on sequences (e.g., USB disconnect)
-- board/neo1973/neo1973.c: start LCD first, to avoid white flash
+- write requests for power measurements (TBD)
+- think about u-boot progress bar (e.g., time-driven)
+- review schematics before the end of Chinese new year holidays
+- verify/update
+  https://wiki.openmoko.org/wiki/NAND_bad_blocks#JTAG_.2F_OpenOCD_.2F_u-boot_RAM_based
+  https://wiki.openmoko.org/wiki/Bootloader#Using_JTAG_to_boot_from_RAM
+- find out why Harald's debug v2 is 6 times (!) faster than my JTAGkey
 
 --- Feb 13 --------------------------------------------------------------------
 
@@ -80,7 +87,35 @@
 --- Feb 20 --------------------------------------------------------------------
 
   - #14: bootloader should display startup image before booting
+    (as early as possible, i.e., even before LCM is up)
   - #40: test + debug display of image on LCM in u-boot 
 - GTA01Bv2 # dynenv set u-boot_env
   45 4e 56 30 - 00 00 00 00
   *OUCH* !
+
+--- Feb 23 --------------------------------------------------------------------
+
+- prevent poweroff if starting from RAM
+  [ wakeup-reason-nand-only.patch, experimental, DOESN'T WORK ]
+- u-boot: start.S: boot from RAM with relocation
+  [ boot-from-ram-reloc.patch ]
+- nice to have: make u-boot detect at run-time if it's booting from RAM or NAND
+  [ boot-from-ram-and-nand.patch ]
+- board/neo1973/neo1973.c: start LCD first, to avoid white flash
+- add lowlevel.S to u-boot build
+
+--- Feb 25 --------------------------------------------------------------------
+
+- force console switch for boot menu
+
+--- Feb 26 --------------------------------------------------------------------
+
+boot menu finalizing:
+> ok, so i'll add some default menu items to my env draft (in preparation)
+> then i'll kill the "indefinite boot delay" and require a 20% or so presence
++of AUX while power-up to enter the boot menu
+> last but not least, the first item, "Boot" gets a poweroff on failure, so
++that desperate users don't get even more desperate when they can't seem to
++turn off the device (well, most likely, they'll just pull the battery, but
++still ...)
+





More information about the commitlog mailing list