F11 for XO-1: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
No edit summary
 
(22 intermediate revisions by 7 users not shown)
Line 1: Line 1:
This page once was the home for the efforts to get Fedora 11 running on the XO-1 hardware, following in the footsteps of [[F11 for 1.5]]. Since that time, the work was completed and formalized into several OLPC OS releases known as the 10.1 series (for XO-1, starting at 10.1.2). For more information, see '''[[Releases]]'''.
{{Latest Releases | rc = inline | firmware = inline | server = inline }}

OLPC and others are developing a new [[Fedora]] based XO operating system for both the [[XO-1]] and the [[XO-1.5]], see ([[F11 for 1.5]]) for the [[XO-1.5]] hardware revision. It includes various improvements and modernizations over the last released version ([[Release notes/8.2.1|release 8.2.1]] on 2009-05-13) for the [[XO-1]] hardware shipped to many [[deployments]] and [[G1G1]] donors.


== OLPC builds ==

Builds for the [[XO-1.5]] are maintained by Chris Ball & Daniel Drake.

== Community-developed builds ==

* Bernie Innocenti, Sugar Labs, Paraguay Educa and Activity Central, in collaboration with Plan Ceibal, and other volunteers are maintaining a build of Sugar 0.88 on Fedora 11 for XO-1, see [http://wiki.sugarlabs.org/go/Deployment_Team/Sugar-0.88_Notes more here]

* Steven M. Parrish maintains a build, see below.

=== Current release: OS13 ===

This build was released 27th March 2010:

* Syncs with the [[F11 for 1.5|F11 for the XO-1.5]] effort
* Uses new build system - Thanks Daniel Drake

Known Issues:

* Camera does not work
* keyboard and mouse do not wake up. Disable power management in Sugar to fix, or use OS8

Builds os12, os13 and os14 can be downloaded from [http://people.sugarlabs.org/~smparrish/ Sugar Labs].

Build os11 can be downloaded from [http://dev.laptop.org/~smparrish/XO-1/builds/OS11 OLPC].

To update to this build does require you flash your XO so be sure to backup you home directory as you will lose everything.

The usual cautions apply:
* This is development code
* You will need to request a [[developer key]]
* You need to know how to issue firmware commands ([[OFW FAQ]] is one starting point)
* There will be bugs!



=== How to help test ===

# Join the testing mailing list here: http://lists.laptop.org/listinfo/testing
# Read this entire page thoroughly, and then follow the instructions below.
# Send a note to the testing list describing what worked, what didn't, and what color socks you are wearing.

If you have an issue with a Sugar activity please report it to http://bugs.sugarlabs.org/
For issues with Gnome or any associated apps please report those to http://bugzilla.redhat.com
For anything else please report it to http://dev.laptop.org/newticket . Note: you will need to register to create a new ticket.

'''THANK YOU FOR HELPING!
'''



==== Installation instructions====

Before you start, '''be sure you are prepared to install the latest released XO software image from a USB flash drive.''' Print out the instructions, download the files, and install it for practice. If the software below has any bugs -- '''and it will''' -- you might need to go back to the released image.

Get a developer key for your XO, install it, and disable security. Read and understand http://wiki.laptop.org/go/Developer_key

You do have a backup copy of your developer signature and the latest released XO software image stored safely on another computer right? What about all the files you created on your XO? '''They will all be erased!'''

Format your USB flash drive as a FAT drive. Copy the os11.crc and os11.img files to the USB drive.

Boot your XO and as soon as you hear the chimes, press the Escape key (at the upper left, marked [[Image:Esc.png]])

You should see a firmware prompt, which looks like this: <tt>ok </tt>

At the firmware prompt, use <tt>copy-nand</tt> to install os11.img with os11.crc, '''overwriting your XO-1's files'''.

to do so issue the following command at the OFW 'ok' prompt:

probe-usb copy-nand disk:\os''NN''.img

where ''NN'' is the number of the .img file you downloaded. Again, your USB drive has to have the .crc file in the same location as the .img file.

When it completes, turn off the XO (hold power button) and remove the USB flash drive, then press the power button to start again. (It might take a long time to start up the first time, and it might take a few tries to start up completely. You might want to boot with more detail shown: If you hold down the "Check" key (with a ✓ check-mark on it, the rightmost of the four keys in the game pad to the right of the screen), then you'll get a "Check Boot" which is significantly more verbose.

=== Earlier builds ===

See http://dev.laptop.org/~smparrish/XO-1/builds/

== Notes on how to create XO-1 builds ==

Under revision

[[Category:Build system]]
[[Category:Builds]]

Latest revision as of 16:00, 10 February 2011

This page once was the home for the efforts to get Fedora 11 running on the XO-1 hardware, following in the footsteps of F11 for 1.5. Since that time, the work was completed and formalized into several OLPC OS releases known as the 10.1 series (for XO-1, starting at 10.1.2). For more information, see Releases.