Open Source & Linux Lab

It's better when it's simple

User Tools

Site Tools


olpc:misc:software_update703

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
olpc:misc:software_update703 [2008/07/27 17:02] kkvolpc:misc:software_update703 [2008/09/06 14:41] (current) – удалено kuv
Line 1: Line 1:
-==== Опыт обновления системы до build 703 ==== 
- 
-=== Мезансцена === 
- 
-Исходные файлы взял отсюда http://download.laptop.org/xo-1/os/official/703/ он же http://download.laptop.org/xo-1/os/official/latest/ и инструкцию по обновлению http://wiki.laptop.org/go/Autoreinstallation_image 
- 
-=== Ловушка 1 === 
- 
-Привыполнении куска инструкции 
-<code> 
-    (H) Switch on the laptop; 
- 
-        (H.1) If you are upgrading to a firmware between Q2C11 and Q2C27 (inclusive), hold down  
-the X game key on the bezel above the power button, while you press the power button; then release  
-the game key when the screen lights up.  
- 
-    (I) The XO will now, by itself, 
- 
-        boot, to backup the user files, (possibly pausing afterwards for half a minute)  
-        reboot, to upgrade the base image,  
-        reboot, to restore the user files, (finally says "done", and "you can power down now", then pauses)  
-        then powers down itself;(XO doesn't power off sometimes. Instead it restarts and get stuck at 'ok'  
-prompt. If you see message "Firmware is already current; skipping update" then you can remove USB key and  
-power-off XO manually. Then power-on XO without USB key inserted. This time XO shall boot with the latest  
-build you have upgraded with. Congratulations!)  
- 
-    (J) Remove the USB key; 
-</code> 
-  
-наблюдается следующее. Вместо того, чтобы выполнить шаг (I) и остановить с поздравлениями получаем бесконечные попытки перезагрузиться; снова и снова перезаписываем flash, архивируем и разархивируем файлы.... 
- 
-**Действие** После очередного вытаскивания/возврата батарейки на шаге (H) USB key вытащен тоже. 
- 
-После перезагрузки, имеем экран openfirmware (http://firmworks.com/) и надпись ok 
- 
-=== Ловушка 2 === 
- 
-Попытка загрузиться: 
-<code> 
-ok boot 
-Boot device: /nandflash:\boot\olpc.fth   Arguments: 
-<buffer@800000>:11 visible ? 
-<buffer@800000>:11 visible ? 
-<buffer@800000>:11 wait-until ? 
-<buffer@800000>:11 ?enough-power ? 
-ok 
-</code> 
- 
-**Действие** установка переменных как написано тут: http://wiki.laptop.org/go/OFW_FAQ 
-<code> 
- setenv boot-device nand:\boot\vmlinuz 
- setenv boot-file ro quiet root=mtd0 rootfstype=jffs2 
- setenv ramdisk 
-</code> 
- 
-Загрузка 
-<code> 
-boot 
-</code> 
- 
-загружается.. ...kernel panic при попытке загрузить initrd 
- 
-<code> 
-setenv ramdisk nand:\boot\olpcrd.img 
-boot 
-</code> 
- 
-загружается, грузится sugar 
- 
-=== Ловушка 3 === 
- 
-После загрузки выясняется: 
-  * ни одной активности (activity) в sugar не установлено; 
-  * клавиатура и интерфейс итальянские... ): 
- 
-**Действие** ??? 
- 
-=== Ловушка 4 === 
- 
-После перезагрузки, снова приглашение ok от Firmware 
- 
-**Действие** Содержимое файла /boot/olpc.fth заменяем на  
-<code> 
- setenv boot-device nand:\boot\vmlinuz 
- setenv boot-file ro quiet root=mtd0 rootfstype=jffs2 
- setenv ramdisk  
- boot  
-</code> 
-Что-то ругается в процессе загрузки (FIXME разобраться что там недоподключается), но грузит linux после выключения питания. 
- 
- 
-=== ссылки по теме === 
- 
-  * http://wiki.laptop.org/go/Autoreinstallation_image 
-  * http://wiki.laptop.org/go/OFW_FAQ 
-  * http://fugutabetai.com/?postid=289 
-  * http://bc.tech.coop/blog/080130.html 
-  * http://download.laptop.org/xo-1/os/official/703/ 
-  * http://firmworks.com/QuickRef.html 
-  * http://www.ibm.com/developerworks/library/pa-spec2.html 
-  * http://wiki.laptop.org/go/OLPC_on_free/open_source_software 
- 
- 
- 
  
olpc/misc/software_update703.1217163737.txt.gz · Last modified: 2008/07/27 17:02 by kkv