W związku z ciągłym rozwojem Openmoko, deweloperzy regularnie wypuszczają aktualne wersje systemu plików, kernel'a, oraz bootloadera U-Boot, nadające się do zaprogramowania pamięci Neo FreeRunner'a. Do zaprogramowania pamięci możesz wykorzystać kabel USB i dołączone do zestawu narzędzie do programowania.
Więcej na temat aktualnych obrazów znajdziesz pod adresem: http://wiki.openmoko.org/wiki/Latest_Images
Pobierz narzędzie do flashowania: http://downloads.openmoko.org/releases/Freerunner/dfu-util
Na swoim systemie z GNU/Linuksem możesz wprowadzić do terminala poniższa komendę:
wget http://downloads.openmoko.org/releases/Freerunner/dfu-util
Następnie musisz nadać prawa pliku wykonalnego:
chmod a+x dfu-util
Możesz ściągnąć aktualny kernel (jądro) z http://downloads.openmoko.org/releases/Freerunner/
Wprowadź do terminala opartego o system GNU/Linuks następujące komendy. W przypadku niektórych dystrybucji, aby wykonać te komendy musisz mieć uprawnienia root'a.
./dfu-util -a (nazwa partycji) -R -D (nazwa ściągniętego obrazu)
przykład:
./dfu-util -a kernel -R -D uImage-2.6.24+git20080424-om-gta02.bin
{| class=„wikitable” cellspacing=„2” cellpadding=„2” style=„padding: 0%; margin:0em 0em 1em 0em; border:0px solid #ffffff; background:#ffffff; width:100%;floating=„center”; ”
! style=„background:#ffffff;border-left:1px solid #ffffff;border-right:1px ; border-top:2px solid ffffff; border:1px solid #ffffff; width:75% ” |
<div align=„left”>
thumb|Log into U-Boot in NOR Flash, connect your Neo with Linux Host via USB cable
Zanim przystąpisz do wydania poleceń, zaloguj się do U-BOOT w trybie NOR FLASH. Aby móc flashować neofreerunner'a urządzenie musi być uruchomione w trybie U-BOOT. FOTKI!!
Należy podłączyć urządzenie do komputera z zainstalowanym systemem GNU/Linuks poprzez kabel USB. Naciśnij Enter aby, wykonać polecenie. Jeśli programowanie zakończy się sukcesem na ekranie ukaże się informacja:
status(0) = No error condition is present<br> Done!
Możesz ściągnąć aktualny system plików dostępny pod tym adresem: http://downloads.openmoko.org/releases/Freerunner/
Wprowadź do terminala opartego o system GNU/Linuks następujące komendy. W przypadku niektórych dystrybucji aby, wykonać te komendy musisz mieć uprawnienia root'a.
./dfu-util -a rootfs -R -D openmoko-devel-image-fic-gta02.jffs2
Jeśli programowanie zakończy się sukcesem na ekranie ukaże się informacja:
status(0) = No error condition is present Done!