Obsolete:Upgrade VIP: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
 
(15 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{obsolete|link=[[Updating]]}}

=== Builds ===
=== Builds ===


Line 5: Line 7:
* 542 was shipped from Quanta on B4 and C machines. This build also has a problem with sound. It is required to upgrade to 542.3 (sound works), or 542.4 for non-US/English laptops (sound works for everything but tamtam, so this build removes tamtam from base). This build was used for demonstrating collaboration and can be used on newer B2 machines (B2-2); but it is slow and the camera is not great.
* 542 was shipped from Quanta on B4 and C machines. This build also has a problem with sound. It is required to upgrade to 542.3 (sound works), or 542.4 for non-US/English laptops (sound works for everything but tamtam, so this build removes tamtam from base). This build was used for demonstrating collaboration and can be used on newer B2 machines (B2-2); but it is slow and the camera is not great.


* 623 was shipped from Quanta on C2 (MP) machines. This build has some problems with wireless connectivity and needs to be upgraded to 649.
* 623 is going to be shipped on mass production units. This build shows good collaboration, journal, neighborhood view, etc. It is good for all laptops from B3 and later. Do not bother to upgrade B2 units to this release as it is way too slow; and the camera is unusable.

* 649 is now the latest build is going to be shipped on mass production units. It is good for all laptops from B3 and later. Do not upgrade B2 units to this release as it is way too slow; and the camera is unusable.


Follow the steps below to upgrade to the appropriate release.
Follow the steps below to upgrade to the appropriate release.


=== Upgrade B3, B4, C1, C2 units to Build 650 ===


See [[Update paths]] to determine how to upgrade the laptop.
=== Upgrade B4 units to Build 623 ===


'''To upgrade a B4 from 406.14 to 656'''
# First ensure you have a power adapter plugged into the laptop.
# Insert the 623 USB stick into the laptop while it is powered off; and power on holding the Square key.
# If you are upgrading from a 600+ laptop, you don't have to do anything else. It will reboot itself in the middle.
# If you are upgrading from a 406 laptop, you need to power on the second time while holding the Square key button.
# While booting up look for the 'Openfirmware CL1 Q2D03' message. When it is finished booting, hit Alt+Ctl+Mesh keys together; check that the version number is 623.
# If you need to add VIP data go to the next section.
# If you are finished and ready to ship, type 'root', and 'shutdown -h now'
# Note: Some upgrades will put 'backup'files on the USB stick and after 6 or 7 backups they will not be able to upgrade until you remove the 'Backup' directory from the USB.


# Power it up and hit ESC at OK prompt
# Insert USB 656 stick
# Type: OK flash u:\q2d07.rom
# Forced a shutdown
# Power button with all 4 gamekeys for the OS erasing/writing (blocks)
# After reboot, check for the code version



'''To Add VIP info'''<br>
'''To Add flash info'''<br>
# Power up the laptop, choose nickname and color. Wait for the journal to completely load.
# Boot up the laptop and go into Sugar and add a nickname and choose a color, leave the 'Build 650' stick in the laptop; or insert one that has the 'extras' on it.
# Insert the VIP USB stick
# Go back into virtual terminal, ALT+CTL+Mesh and login (if necessary) (type 'root' to login)
# Hit Alt+Ctl+Mesh keys together.
# Type 'root'
# Type 'cd /media/BUILD/'
# Type 'cd /media/VIP616/'
# Type './extras.sh'
# Type 'sh extras.sh'
# When this finishes; type 'cd /home/olpc'
# When this finishes; type 'cd /home/olpc'
# Use Alt+Ctl+home to go back to sugar, open the journal and unmount the USB from the icon there. When the USB successfully unmounts, then remove it.
# Use Alt+Ctl+home to go back to sugar, open the journal and unmount the USB from the icon there. When the USB successfully unmounts, then remove it.
# Use sugar 'reboot' to go onto the test section.
# Use sugar 'shutdown' to shutdown and ship the unit; or 'reboot' to go onto the test section.




'''Test:'''<br>
'''Test:'''<br>


# In the mesh view, click on the circle labeled "MediaLab 802.11".
# Wait until the circle outline is blinking; then you should see other XOs.
# Start 'Browse'.
# Start 'Browse'.
# From the browser, click on google search and search on 'cats' (or anything you want); make sure you get a good page.
# Click on media, then media again on the left hand side. Click on the 'Sesame Street' link.
# It will open up in the clipboard; when finished loading, click 'open'; and make sure it plays.
# Close Watch&Listen.
# Go back to the browser; click on books, and then books again.
# Go back to the browser; click on books, and then books again.
# Click on the Quaran; open it from the clipboard when it has finished loading.
# Click on the Quaran; open it from the clipboard when it has finished loading.
# Close the book.
# Close the book.
# Use the browser to open and play a utube video (look for a very small one) to know that flash is working.
# Open the Turtle Art activity; close it.
# In the mesh view, click on the triangle labeled "MediaLab 802.11".
# Open the Journal and see the browse activity listed.
# Wait until the circle outline is blinking; then you should see other XOs.
# From the browser, click on google search and search on 'cats' (or anything you want); make sure you get a good page.
# Go to the Home view, hover over the XO; click on shutdown.
# Go to the Home view, hover over the XO; click on shutdown.

=== Upgrade B4 units to Build 542.3 ===

# Insert the 542.3 USB stick into the laptop while it is powered off.
# Power on the laptop, holding down the gamepad X and Square key until it says 'release the key'.
# Let it finish the upgrade.
# Boot the laptop one more time with the USB stick still connected, this time with the X and Check key pressed.
# When it is finished booting, hit Alt+Ctl+Mesh keys together; check that the version number is 542.1.
# If you need to add VIP data go to the next section.
# If you are finished and ready to ship, type 'root', and 'shutdown -h now'
# When it finishes powering all the way off; remove the battery and power adapter and ship it.

'''To Add VIP info''' <br>
# Power up the laptop, choose nickname and color. Wait for the journal to completely load.
# Insert the VIP USB stick
# Hit Alt+Ctl+Mesh keys together.
# Type 'root'
# Type 'sh /media/VIP542_3/extras.sh
# When this finishes; type 'cd /home/olpc'
# type 'umount /media/VIP542_3/'.
# if umount says device is busy; use Alt+Ctl+home to open the journal and unmount the USB from the icon there.
# type 'reboot' to restart the laptop.
# remove USB stick right when the power goes off before it starts to boot again.


'''Test:'''<br>

# Check that 'Turtle Art' and 'Watch & Listen' show up in the task bar.
# Start 'Watch & Listen'.
# Open File, browse in olpc/Library to find 'SeasameStreet' file.
# Open it and make sure it plays.
# Use esc, and activity tab to close it (try Alt+c if all else).
# Open the Turtle Art activity; close it.
# Open the Browse activity.
# You should see the OLPC newsletter.
# Click on the word 'extras'.
# Click on map
# Click on Browse and then use the back browser button to return.
# Click on mesh demo.
# Close the browser.
# In the mesh view, click on the triangle labeled "MediaLab 802.11".
# Wait until the triangle outline is blinking; then you should see other XOs.
# Go to the Home view, hover over the XO; click on shutdown.


=== Upgrade to 406.15 Build ===

# Boot up laptop with 406.15 stick installed.
# At the OK prompt type 'flash u:\boot\q2c18.rom'
# When finished; remove the adapter and the battery for a few seconds and then replace; and boot again while holding the 'X' game key. Hit escape when it is counting down 3 seconds.
# Check that the OpenFirmware version is now Q2C18.
# At the OK prompt type: 'copy-nand u:\boot\n40615.img'
# You will get some messages about skipping bad blocks.
# When finished remove the USB stick; shut off the laptop.
# Power up the laptop one more time to make sure it boots into sugar.
# Hit CTL-ALT-Mesh, to see that version 406.15 is the version.
# Type 'shutdown -h now' to shut down.



===Change Language===
===Change Language===
Line 152: Line 95:


[[Category:tests]]
[[Category:tests]]

===Brightstar Upgrade===

# Ensure you have both a power adapter and a battery plugged into the laptop.
# Insert the USB stick into the laptop while it is powered off.
# Press the Power button and then immediately hold all four game key buttons.
# When it says 'release the game keys', release all buttons.
# The laptop will give an indication of block by block writing to the NAND and should take a few minutes to complete.
# It will reboot when it is complete.
# Next, it will upgrade the open firmware.
# Then, it will reboot again.
# When it is finished booting, you will see a screen which says "Name."
# Hold down Alt, Ctrl, and 'mesh' (the third button along the top row that is a black circle with 8 small white dots).
# Hit return to get the login prompt. Type 'root', and hit return.
# Check the version by reading the label just above the login: OLPC Build 648 (match that against expected build number).
# Type 'poweroff' to shut down the laptop, package it for shipping.

===In house pre-activation and Upgrade===

# Ensure you have both a power adapter and a battery plugged into the laptop.
# Insert the 'dk' (developer key) USB stick into the laptop.
# Power up and hit ESC when it starts to count down (before booting into sugar)
# Type 'add-tag ak'
# Hit return
# You may have to wait for a reboot; Hit ESC and then type the same thing again (it will tell you in red if you need to do this)
# When it reboots again, hit esc and then remove the 'dk' USB stick.
# Power off
# Insert the 'bl' (BUILD 647) USB stick.
# Press the Power button and then immediately press all four game key buttons.
# When it says 'release the game keys', release all buttons.
# The laptop will first upgrade the firmware; then reboot and start the block by block writing to the NAND and should take a few minutes to complete.
# It will reboot when it is complete -- try to remove the USB key while it is in power off stage.
# When it is finished booting you should see the nickname start page.

For Test units:
# Add the nickname and choose a color (default is good)
# Hit enter to boot all the way into sugar.
# Hold down Alt, Ctrl, and 'mesh' (the third button along the top row that is a black circle with 8 small white dots).
# Hit return to get the login prompt. Type 'root', and hit return.
# Check the version by reading the label just above the login: OLPC Build 647 (match that against expected build number).
# Type 'poweroff' to shut down the laptop, package it.

Latest revision as of 02:35, 29 September 2008

542-stopicon.png This page has a more up-to-date location: Updating


Builds

  • 406.14 was shipped from Quanta with B3 units and has a sound related bug -- tamtam sound doesn't work. You need to upgrade these to 406.15 minimum. This build should only be used for extending trials, where they have a bunch of B2 units that can't run newer builds very well. This build has no collaboration capability.
  • 542 was shipped from Quanta on B4 and C machines. This build also has a problem with sound. It is required to upgrade to 542.3 (sound works), or 542.4 for non-US/English laptops (sound works for everything but tamtam, so this build removes tamtam from base). This build was used for demonstrating collaboration and can be used on newer B2 machines (B2-2); but it is slow and the camera is not great.
  • 623 was shipped from Quanta on C2 (MP) machines. This build has some problems with wireless connectivity and needs to be upgraded to 649.
  • 649 is now the latest build is going to be shipped on mass production units. It is good for all laptops from B3 and later. Do not upgrade B2 units to this release as it is way too slow; and the camera is unusable.

Follow the steps below to upgrade to the appropriate release.

Upgrade B3, B4, C1, C2 units to Build 650

See Update paths to determine how to upgrade the laptop.

To upgrade a B4 from 406.14 to 656

  1. Power it up and hit ESC at OK prompt
  2. Insert USB 656 stick
  3. Type: OK flash u:\q2d07.rom
  4. Forced a shutdown
  5. Power button with all 4 gamekeys for the OS erasing/writing (blocks)
  6. After reboot, check for the code version


To Add flash info

  1. Boot up the laptop and go into Sugar and add a nickname and choose a color, leave the 'Build 650' stick in the laptop; or insert one that has the 'extras' on it.
  2. Go back into virtual terminal, ALT+CTL+Mesh and login (if necessary) (type 'root' to login)
  3. Type 'cd /media/BUILD/'
  4. Type './extras.sh'
  5. When this finishes; type 'cd /home/olpc'
  6. Use Alt+Ctl+home to go back to sugar, open the journal and unmount the USB from the icon there. When the USB successfully unmounts, then remove it.
  7. Use sugar 'shutdown' to shutdown and ship the unit; or 'reboot' to go onto the test section.


Test:

  1. In the mesh view, click on the circle labeled "MediaLab 802.11".
  2. Wait until the circle outline is blinking; then you should see other XOs.
  3. Start 'Browse'.
  4. From the browser, click on google search and search on 'cats' (or anything you want); make sure you get a good page.
  5. Go back to the browser; click on books, and then books again.
  6. Click on the Quaran; open it from the clipboard when it has finished loading.
  7. Close the book.
  8. Use the browser to open and play a utube video (look for a very small one) to know that flash is working.
  9. Open the Journal and see the browse activity listed.
  10. Go to the Home view, hover over the XO; click on shutdown.

Change Language

  1. boot up laptop and ctl-alt-mesh
  2. log in as root
  3. nano /etc/sysconfig/i18n
  4. change LANG to appropriate value, 'en_US.UTF-8' for english; 'es_AR.UTF-8' will give you spanish for Argentina.
  5. ctl-x, and 'yes' to save
  6. type 'cat /etc/sysconfig/i18n' to check.
  7. shutdown or reboot (from sugar)


For Builds over 623

  1. open the Terminal activity
  2. nano /home/olpc/.i18n
  3. change LANG to appropriate value, 'en_US.UTF-8' for english; 'es_AR.UTF-8' will give you spanish for Argentina.
  4. ctl-x, and 'yes' to save
  5. type 'cat /home/olpc/.i18n' to check.
  6. reboot (from sugar)

See also Localization, XO_l10n and Olpc-utils


Change Laptop name/color

If you want to remove the name and color chosen, then, before you shutdown:

  1. Alt+Ctl+Mesh
  2. Login as root
  3. cd /home/olpc/.sugar/default
  4. rm config
  5. rm owner.*
  6. power off (to shut down)

If you want to change just the name:

  1. Alt+Ctl+Mesh
  2. Login as root
  3. type 'nano /home/olpc/.sugar/default/config'
  4. change the name in this file; then hit Ctl+X to exit and type 'yes' to save
  5. to test this, use Ctl+Alt+Erase for a quick reboot
  6. hover over the XO and see that it has the new name.
  7. power off