OLPC Firmware q2d07: Difference between revisions
Jump to navigation
Jump to search
(Q2D07) |
(link) |
||
Line 26: | Line 26: | ||
* '''If you have a B1-B4 system:''' |
* '''If you have a B1-B4 system:''' |
||
** Detailed upgrade instructions are located [[Upgrading_the_firmware|here]]. |
** Detailed upgrade instructions are located [[Upgrading_the_firmware|here]]. |
||
** If your firmware version is earlier than the version in [ |
** If your firmware version is earlier than the version in [[Autoreinstallation image]] then you can just use that procedure for the update.<br/> ''Note:'' that this procedure will also upgrade the image in your nand flash -- which is the entire Linux operating system and all the files you may have edited or saved. '''This means it will ERASE what is in your nand and re-write it.''' So you will lose any data you have stored on the filesystem unless you back it up. If you do not want your files erased, then please use the [[Upgrading the firmware|first procedure above]]. |
||
** Do '''NOT''' use olpcflash to write new firmware images. Doing so will erase the manufacturing data that was added at the factory. |
** 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. |
** 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. |
Revision as of 20:13, 8 December 2007
OLPC Firmware Release q2d07 - 2007-12-07
This firmware is for the Ship.2 software release set, fixing a critical bug that was found in q2d06. The bug caused the system not to start at all on systems where the Real Time Clock in not initialized - i.e. in the manufacturing environment. It is supported on B3 and later systems. In addition, it has been tested to be safe (does not brick) on B1, B2-1, and preB3. Do not use it on pre-B1 boards - it will brick them because of the EC microcode. It does not work on Atest because support for Atest has been eliminated from the EC microcode.
Download: q2d07
See Cheat codes for information about how game buttons control startup options.
Changes since OLPC Firmware q2d06
OpenFirmware is svn 741, plus cherry-picked 749 and 750
- OLPC Trac 5391 - Fixed a problem that bricks systems that have 0 (an invalid value) in the RTC month register.
WLAN firmware is 5.110.20.p42.bin
<Same as in Q2D06>
EC code is test4e
<same as in q2d06>
Installation Instructions
- If you have a B1-B4 system:
- Detailed upgrade instructions are located here.
- If your firmware version is earlier than the version in Autoreinstallation image then you can just use that procedure for the update.
Note: that this procedure will also upgrade the image in your nand flash -- which is the entire Linux operating system and all the files you may have edited or saved. This means it will ERASE what is in your nand and re-write it. So you will lose any data you have stored on the filesystem unless you back it up. If you do not want your files erased, then please use the first procedure above. - 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.
- If you have an ATest system
- Don't use this firmware. ATest support has been removed.