The problem seems to have been that the SD card was formatted in OS X (File Utility, into FAT16).
After I reformatted on an old Win2000 PC, things were working better. -asko Mitch Bradley kirjoitti 14.9.2007 kello 11:01: > Asko Kauppi wrote: >> Current firmware: Q2C25 >> >> Upgrading to: Q2C26, OS579 >> > > What machine type? A-test? B1? B2-1? B2-2? B3? B4? C1? > >> >> ** Trying with SD card ** (use of the microSD adapter is a BIIIG >> mistake, came out half torn! :) >> >> Pressing 'X' and powering on takes me to: >> >> > USB 2 devices: >> > /pci/[EMAIL PROTECTED],5/[EMAIL PROTECTED],0 >> > USB 1 devices: >> > Type the ESC key to interrupt automatic startup >> > Boot device: /sd/disk:\boot\olpc.fth Arguments: >> > Type 'help' for more information. >> > >> > ok >> >> The "Type help for more information" and "ok" are not mentioned >> in the instructions I've read. The SD card is FAT16 formatted >> 512MB microSD (with adapter).Formatted within OS X but should be >> "right". >> >> Anyone else seen the "help" prompt; what is it about? >> > > Before issuing the ok prompt for the first time, OFW issues the > "Type 'help'" message. If you then type help at the ok prompt you > will get a summary of some of the most important OFW commands. > That's all it is, just general information. > > Something is going wrong in the olpc.fth script. > > Which version of the script is it? You can find out by typing: > > ok more sd:\boot\olpc.fth > > The version string is on the seventh line, e.g.: > > " Autoreinstallation version: 2007-09-13 21:09Z" > > My best guess is that the olpc.fth file is getting truncated, so > that the last few lines, which do most of the work by calling > functions defined earlier, are not being executed. > > What are the last few lines that are displayed when you do the more > command above? > > The expected last few lines are: > > update-activate-and-boot > then > then > ; > autore-version$ count type cr cr > do-upgrade > > The next to last line ("autore-version$ count type cr cr") is > supposed to display the version string of the autoupdater script. > The fact that you don't show that message suggests that the script > is truncated before that line. > >> Typing "boot" there seems to go somewhere, but no text whatsoever >> is printed on screen. >> >> >> ** Trying with a USB 1 era SD/USB adapter ** >> >> > USB 2 devices: >> > /pci/[EMAIL PROTECTED],5/[EMAIL PROTECTED],0 >> > USB 1 devices: >> > /pci/[EMAIL PROTECTED],4/[EMAIL PROTECTED],0 >> > /pci/[EMAIL PROTECTED],4/[EMAIL PROTECTED],0/disk >> > Found USB 1.1 disk! >> > Type the ESC key to interrupt automatic startup >> > Boot device: /[EMAIL PROTECTED],4/disk:\boot\olpc.fth Arguments: >> > Type 'help' for more information. >> > >> > ok >> >> Again, I should not be getting the 'help' notion, right? >> > > The "help" is just a side effect. The real problem is that the > script is returning to the ok prompt instead of doing the upgrade > thing. > >> Typing 'boot' here gives: >> >> > autore-version$ isn't unique >> > do-usb-upgrade? isn't unique >> ... >> and a lot of such not unique things >> > > That implies that major portions of the script are working > correctly by defining new functions. The "isn't unique" messages > indicate that those functions are being redefined after having > already been defined once before by the first (automatic) attempt > to run olpc.fth . > > The name (first word) on the last such "isn't unique" message is a > clue about how far the script is getting before it dies. > >> >> So, this points to olpc.fth having problems executing. Could it >> be linefeed issue? >> > > It is probably not a linefeed issue, unless the file contains mixed > line endings. OFW automatically senses the line-ending style by > looking at the first line, and uses that style for the rest of the > file. The fact that you saw the "isn't unique" messages tells me > that line endings are probably not the problem. >> I've downloaded the file in OS X and it seems to have retained >> Linux/ OS X (LF) linefeeds. >> >> Any ideas? :? >> >> -asko >> >> _______________________________________________ >> Devel mailing list >> Devel@lists.laptop.org >> http://lists.laptop.org/listinfo/devel >> > _______________________________________________ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel