OLPC Firmware Q2B14: Difference between revisions

From OLPC
Jump to navigation Jump to search
(FIELD_OTHER)
mNo edit summary
 
(One intermediate revision by one other user not shown)
Line 12: Line 12:
----
----


=== Changes since Q2B11 ===
FIELD_MESSAGE_rocsitl
* OFW: Fixed memory reporting problem that caused problems when Linux called back into OFW
* OFW: Sped up page table setup code by running it from RAM, thus shaving a couple of seconds from the OFW startup time.
----

=== Installation Caveats ===

* '''If you have a B1 system:'''
# Perform the auto-reinstall procedure at http://wiki.laptop.org/go/Autoreinstallation_image '''before''' upgrading to this firmware version
# '''DO NOT''' use olpcflash to write new firmware images. Doing so will erase the manufacturing data that was added at the factory.

* After you reflash, you must power cycle by physically removing power from the system. A warm-start or button-induced restart is not sufficient. Please remove both the battery pack and wall adapter for 10 seconds.

''ATest users only:'' If you use olpcflash to write this image, you must use the --brick option.<br> Example: <code>olpcflash --brick -w image.rom</code><br> This will update your EC code.


=== Known issues ===
=== Known issues ===

Latest revision as of 07:05, 17 December 2008

  This page is monitored by the OLPC team.


OLPC Firmware Release Q2B14 - 2006-12-30

This is the first firmware release that is compatible with the Open Firmware filesystem in Linux (which lets Linux read the OFW device tree).

File:Olpc-Q2B14.rom

MD5: f8d276b3656818dca04e4e6da11a31f4


Changes since Q2B11

  • OFW: Fixed memory reporting problem that caused problems when Linux called back into OFW
  • OFW: Sped up page table setup code by running it from RAM, thus shaving a couple of seconds from the OFW startup time.

Installation Caveats

  • If you have a B1 system:
  1. Perform the auto-reinstall procedure at http://wiki.laptop.org/go/Autoreinstallation_image before upgrading to this firmware version
  2. DO NOT use olpcflash to write new firmware images. Doing so will erase the manufacturing data that was added at the factory.
  • After you reflash, you must power cycle by physically removing power from the system. A warm-start or button-induced restart is not sufficient. Please remove both the battery pack and wall adapter for 10 seconds.

ATest users only: If you use olpcflash to write this image, you must use the --brick option.
Example: olpcflash --brick -w image.rom
This will update your EC code.

Known issues

  • The device tree has some errors and omissions, and generally needs auditing.
  • Auto-repeat is slow on some USB keyboards
  • NVRAM storage for configuration variables is not yet implemented.
  • JFFS2 does not handle ECC
  • The boot menu is incomplete
  • Dirctory symlinks have a problem.


The ATest/Infineon RAMS variant of this firmware version has not been released.