r1179 - trunk/src/host/devirginator

werner at sita.openmoko.org werner at sita.openmoko.org
Thu Mar 1 15:11:41 CET 2007


Author: werner
Date: 2007-03-01 15:11:34 +0100 (Thu, 01 Mar 2007)
New Revision: 1179

Modified:
   trunk/src/host/devirginator/README
Log:
- added stages overview
- updated description of how stage 2 ends



Modified: trunk/src/host/devirginator/README
===================================================================
--- trunk/src/host/devirginator/README	2007-03-01 13:48:18 UTC (rev 1178)
+++ trunk/src/host/devirginator/README	2007-03-01 14:11:34 UTC (rev 1179)
@@ -113,6 +113,9 @@
 --------------
 
 - tmp/System_boot.png -> tmp/splash.gz
+  This is a copy of the OpenMoko logo, which then gets converted to a
+  gzip-ed raw framebuffer image.
+
 - tmp/openmoko-devel-image-*.rootfs.jffs2
 - tmp/lowlevel_foo-*.bin
 - tmp/u-boot-*.bin
@@ -153,7 +156,25 @@
 Stages
 ======
 
+The setup process is divided into three stages (plus a special zero
+stage, see below). Each stage leaves the device in a stable state.
+An installation run can include all or only some stages. Each stage
+requires successful completion of all previous ones.
 
+Stage 1: erases all previous NAND content, installs u-boot, and makes
+  the device ready to receive further updates by DFU.
+Stage 2: installs Linux and the root file system.
+Stage 3: To be defined.
+
+To perform all stages, run
+./devirginate
+from the trunk/src/host/devirginator/ directory.
+
+To run only individual stages, specify the stage numbers, each prefixed
+by "-", e.g.,
+./devirginate -1
+
+
 Stage 0
 -------
 
@@ -202,8 +223,9 @@
 is indicated by hash signs (#) printed on the terminal where
 "devirginate" runs.
 
-At the end of phase 2, the device turns off. When you switch it on
-again, it will show the OpenMoko splash screen and boot into Linux.
+At the end of phase 2, the device resets, displays a partial OpenMoko
+splash screen, then resets again, displays the correct splash screen
+and finally boots Linux.
 
 
 Stage 3





More information about the commitlog mailing list