Firmware: Difference between revisions

From OLPC
Jump to navigation Jump to search
m (link)
(Olpcflash.c warning)
Line 3: Line 3:
There is [[Autoreinstallation_image|an automated installer]] that updates both the SPI flash and the nand flash. That would give you the latest stable versions of both. The [[Autoreinstallation_image|automated installer]] can be adjusted to use one of the files below if you prefer.
There is [[Autoreinstallation_image|an automated installer]] that updates both the SPI flash and the nand flash. That would give you the latest stable versions of both. The [[Autoreinstallation_image|automated installer]] can be adjusted to use one of the files below if you prefer.


There is also a [[Upgrading_the_firmware|manual update procedure]] for the SPI flash, [[Olpcflash.c|C source code]] for a self-hosted Linux flash writer, [http://mailman.laptop.org/pipermail/devel/2007-March/004143.html instructions for flashing via Open Firmware], and a [[SPI_FLASH_Recovery|recovery procedure]] that requires the use of a serial cable and external oscillator.
There is also a [[Upgrading_the_firmware|manual update procedure]] for the SPI flash, [[Olpcflash.c|C source code]] for a self-hosted Linux flash writer (may destroy the manufacturing data), [http://mailman.laptop.org/pipermail/devel/2007-March/004143.html instructions for flashing via Open Firmware], and a [[SPI_FLASH_Recovery|recovery procedure]] that requires the use of a serial cable and external oscillator.


== Firmware Releases ==
== Firmware Releases ==

Revision as of 04:21, 19 March 2007

This is for the 1 megabyte SPI flash, not the 512 megabyte nand flash used for the OS image and user data. The SPI flash contains the EC Firmware, VSA firmware, Open Firmware, LinuxBIOS, and 2k Manufacturing Data. See here for a map.

There is an automated installer that updates both the SPI flash and the nand flash. That would give you the latest stable versions of both. The automated installer can be adjusted to use one of the files below if you prefer.

There is also a manual update procedure for the SPI flash, C source code for a self-hosted Linux flash writer (may destroy the manufacturing data), instructions for flashing via Open Firmware, and a recovery procedure that requires the use of a serial cable and external oscillator.

Firmware Releases