Manual Firmware Identify: Difference between revisions

From OLPC
Jump to navigation Jump to search
(rewrite for clarity)
Line 3: Line 3:
== Which Firmware Do You Have? ==
== Which Firmware Do You Have? ==


The best method for finding out what firmware version you have on a laptop depends on whether the laptop is locked or not, and what operating state it is in.
If your machine is not in secure mode, and you obtain the [[Ok|Ok prompt]], the firmware version is displayed in the startup banner, thus:

=== Locked Laptop ===

Power up the laptop with the "check" game button held down. Watch carefully. For a short time the startup banner will be displayed, thus:


OLPC XO 1.5, 1 GiB memory installed, 4 GB internal storage, S/N SHF7250024D
OLPC XO 1.5, 1 GiB memory installed, 4 GB internal storage, S/N SHF7250024D
Line 9: Line 13:
^^^^^
^^^^^


Alternatively, if the laptop is already booted, go to the Sugar home view, click on the icon at the centre of the screen and select "My Settings" then "About my Computer." The firmware version is displayed there.
If your machine is in secure mode, you can go to the Terminal activity and type

Alternatively, in the Terminal activity or a text console, type:


cat /ofw/openprom/model
cat /ofw/openprom/model


If your machine is in secure mode but the operating system will not start, just go ahead and try to upgrade the firmware anyway. The procedure is safe and will not do anything if you already have up-to-date firmware.
With certain older firmware versions, if the operating system will not start, and the laptop is locked, you will not be able to obtain the firmware version using the above methods, so our recommendation is to go ahead and upgrade anyway. The procedure is safe and will not do anything if you already have up-to-date firmware.

=== Unlocked Laptop ===

Obtain the [[Ok|Ok prompt]], the firmware version is displayed in the startup banner, thus:

OLPC XO 1.5, 1 GiB memory installed, 4 GB internal storage, S/N SHF7250024D
OpenFirmware CL1 {{{version|Q3A39}}} Q3A EC Firmware Ver:1.9.30
^^^^^

You can also obtain the build date:


ok .build-date
You can see the firmware version in secure mode by powering up with the "check" game button held down.


This is the date and time that this image of the firmware was built by the release engineer.
You can also go to the main Sugar screen, click on the little man and select "My Settings" then "About my Computer."

Revision as of 02:09, 4 August 2010

Note: Many firmware pages transclude this page to provide identification instructions, providing a version in place of VERSION_NUM; see e.g. OLPC Firmware q3a46.

Which Firmware Do You Have?

The best method for finding out what firmware version you have on a laptop depends on whether the laptop is locked or not, and what operating state it is in.

Locked Laptop

Power up the laptop with the "check" game button held down. Watch carefully. For a short time the startup banner will be displayed, thus:

 OLPC XO 1.5, 1 GiB memory installed, 4 GB internal storage, S/N SHF7250024D
 OpenFirmware  CL1   Q3A39 Q3A   EC Firmware Ver:1.9.30
                     ^^^^^

Alternatively, if the laptop is already booted, go to the Sugar home view, click on the icon at the centre of the screen and select "My Settings" then "About my Computer." The firmware version is displayed there.

Alternatively, in the Terminal activity or a text console, type:

 cat /ofw/openprom/model

With certain older firmware versions, if the operating system will not start, and the laptop is locked, you will not be able to obtain the firmware version using the above methods, so our recommendation is to go ahead and upgrade anyway. The procedure is safe and will not do anything if you already have up-to-date firmware.

Unlocked Laptop

Obtain the Ok prompt, the firmware version is displayed in the startup banner, thus:

 OLPC XO 1.5, 1 GiB memory installed, 4 GB internal storage, S/N SHF7250024D
 OpenFirmware  CL1   Q3A39 Q3A   EC Firmware Ver:1.9.30
                     ^^^^^

You can also obtain the build date:

 ok .build-date

This is the date and time that this image of the firmware was built by the release engineer.