Talk:Upgrading firmware

From OLPC
Revision as of 01:57, 30 August 2013 by PeasthopeOld (talk | contribs) (Using only your XO: Reported extant firmware.)
Jump to: navigation, search

If I have a XO from the G1G1 program in 2007, can I update it with the newest July and August firmware and software? -- stickster at gmail dot com

Yes, but as the page says, you'll need a dev key. If you are not feeling adventurous, you might want to wait a few weeks for the signed build that gets declared as the 8.2 release, there should be plenty of documentation about how to upgrade to that. cjl 23:46, 23 August 2008 (UTC)

Using only your XO

XO-1.5 in this case.

If you upgrade to a new release, your firmware will be updated automatically.

Nevertheless I'm interested to upgrade the firmware without upgrading the extant 12.1.0 system.

cd /versions/boot/current/boot/

No /versions/boot/current/boot/ here. It has /versions/running/boot/ and /boot/. Starting with the X game key down ignores /versions/running/boot/bootfw.zip and /boot/bootfw.zip. System 12.1.0 boots as usual.

http://wiki.laptop.org/go/Forth_Lesson_12 inspires me to consider this.
ok printenv boot-device
ok ( Carefully note the long value of boot-device to restore later. )
ok setenv boot-device int:\boot\bootfw.zip
ok reboot ( Assuming it exists. Otherwise power-off and boot. )

After the upgrade
ok setenv boot-device ... ( Restore value noted earlier. )

Advices?

Thanks, --Peasthope 02:32, 30 August 2013 (UTC)

What firmware version is running at the moment? --Quozl 04:16, 30 August 2013 (UTC)
Q3C07 --Peasthope 05:57, 30 August 2013 (UTC)