It's trac 8785, fixed in http://wiki.laptop.org/go/OLPC_Firmware_q2e20, which I released specifically for the benefit of this debxo thing. I guess Andres forgot to mention that in the announcement.
John Watlington wrote: > > Looks like an Open Firmware regression. > This works if I use laptop firmware q2e14 instead of q2e18. > > Thanks ! > wad > > On Oct 25, 2008, at 3:14 AM, John Watlington wrote: > >> Trying to installing either the gnome or awesome JFFS2 versions from >> an SD card formatted as ext2. >> >> Using laptop firmware q2e18, on two different machines, this fails with: >> <....>:75: error writing to NAND Flash >> after writing 40 blocks. > > That should be 0x40, not 40 decimal. > >> What is going on ? >> >> wad >> >> On Oct 24, 2008, at 11:55 PM, Andres Salomon wrote: >> >>> Hi, >>> >>> I've prepared a new release of DebXO. This has a number of new >>> features and desktops. >>> >>> NEW FEATURES: >>> >>> - The JFFS2 images now have partition support. While this shaves a >>> number of seconds off of the boot time, we can take better advantage of >>> it in the future (doing things like using UBIFS). JFFS2 is well past >>> its prime; moving away from it will help performance a lot. >>> >>> - EXT3 images have been added. This allows for booting off of USB >>> and/or SD. Note that the image size I chose is 2GB, so you'll need a >>> USB stick or SD card of at least that size. >>> >>> - The kernel is now almost completely modular, and includes every >>> module under the sun. For those of you with random USB hardware that >>> wanted to use it with DebXO.. if it's in 2.6.25, it should work with >>> DebXO. >>> >>> - New desktops! DebXO 0.1 only had a Gnome desktop; this release >>> includes KDE, LXDE, Sugar, Awesome and Gnome desktops. I personally >>> run (and work on) the Gnome desktop. Holger Levsen is to thank for the >>> Sugar and Awesome desktops. James Cameron did the work for the KDE and >>> LXDE desktops. A huge thanks to both of them! >>> >>> As far as bootup times, nand is still pretty absymal (due to jffs2); >>> however, SD booting takes 75 seconds from OFW to fully usable X. >>> >>> >>> INSTALLATION ONTO NAND FLASH: >>> >>> The release can be found here (note that the URL has changed): >>> >>> http://lunge.mit.edu/~dilinger/debxo-0.2/images/ >>> >>> To install onto the XO's flash, download the debxo-$DESKTOP.jffs2.dat >>> and debxo-$DESKTOP.jffs2.img to a USB or SD stick (where $DESKTOP is >>> one of the various desktops - gnome, kde, lxde, sugar, or awesome). >>> Boot into OFW (make sure your XO is unlocked!), and run >>> >>> update-nand disk:\debxo-$DESKTOP.jffs2.img >>> >>> or >>> >>> update-nand sd:\debxo-$DESKTOP.jffs2.img >>> >>> (depending upon whether you downloaded to an SD or USB disk). If your >>> SD or USB device is using a windows filesystem, you can figure out the >>> name of the image by running >>> >>> dir disk:\ >>> >>> If update-nand spits out any errors, make sure you're running an >>> appropriately up-to-date version of OFW. The q2d* series do not >>> support update-nand, and versions q2e18 and q2e19 are known to be buggy >>> with partitions. Firmware and instructions for upgrading >>> can be found here: >>> >>> http://wiki.laptop.org/go/Firmware >>> >>> >>> INSTALLATION ONTO SD/USB: >>> >>> To install onto an SD or USB device, download the >>> debxo-$DESKTOP.ext3.img.gz file, and run >>> >>> zcat debxo-$DESKTOP.ext3.img.gz > /dev/mmcblk0 >>> >>> or >>> >>> zcat debxo-$DESKTOP.ext3.img.gz > /dev/sdX >>> >>> (depending upon whether you're writing to an SD or USB disk). Note >>> that this will overwrite any data that is on the SD or USB disk. >>> >>> >>> USAGE: >>> >>> By default, a user 'olpc' is created (with no password, and sudo >>> access). Some desktops automatically start a display manager and log >>> you in; some do not. The root password is disabled by default. This >>> is a stock Debian Lenny system with only a few modifications, so it can >>> obviously be tailored. >>> >>> >>> HACKING: >>> >>> xodist is the name of the collection of scripts that are used to >>> produce DebXO. The git repository can be downloaded via: >>> >>> git clone git://lunge.mit.edu/git/xodist >>> >>> There's also a web interface to that: >>> >>> http://lunge.mit.edu/cgi-bin/gitweb.cgi?p=xodist;a=summary >>> >>> There's a TODO file in the repository, but really... just scratch >>> whatever itch you happen to have. Patches are much appreciated. >>> Additional desktops (XFCE, for example?), better handling of the >>> default user/password, boot/runtime optimizations, suggestions for >>> missing packages, etc.. >>> >>> >>> CREDITS: >>> >>> Thanks to James Cameron and Holger Levsen for various >>> patches/tweaks/fixes, and to the various people who tested and provided >>> feedback. >>> >>> _______________________________________________ >>> Devel mailing list >>> [EMAIL PROTECTED] >>> http://lists.laptop.org/listinfo/devel >> > _______________________________________________ Olpc-open mailing list [email protected] http://lists.laptop.org/listinfo/olpc-open

