Manuals/Neo FreeRunner/zh tw
From Openmoko
Line 115: | Line 115: | ||
隨著Openmoko不斷發展,Openmoko會不定時的上傳Openmoko root filesystem 、kernel及U-Boot的更新版本。這些可以被寫入Neo FreeRunner的記憶體當中。你可以使用USB接線及Openmoko所提供的工具來更新Neo FreeRunner。 | 隨著Openmoko不斷發展,Openmoko會不定時的上傳Openmoko root filesystem 、kernel及U-Boot的更新版本。這些可以被寫入Neo FreeRunner的記憶體當中。你可以使用USB接線及Openmoko所提供的工具來更新Neo FreeRunner。 | ||
+ | ===Step 1. 下載更新工具=== | ||
Neo FreeRunner需要在更新時進入U-Boot。 | Neo FreeRunner需要在更新時進入U-Boot。 | ||
Line 121: | Line 122: | ||
http://buildhost.openmoko.org/daily/neo1973/deploy/glibc/images/neo1973/dfu-util | http://buildhost.openmoko.org/daily/neo1973/deploy/glibc/images/neo1973/dfu-util | ||
− | === | + | ===Step 2. 更新 Kernel==== |
你可以自下面的位置更新最近的kernel: | 你可以自下面的位置更新最近的kernel: | ||
Line 135: | Line 136: | ||
./dfu-util -a kernel -R -D uImage-2.6.24+svnr4082-r4055-r3-neo1973.bin | ./dfu-util -a kernel -R -D uImage-2.6.24+svnr4082-r4055-r3-neo1973.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"> | ||
+ | [[Image:menu15.jpg|thumb|Log in Neo FressRunner in NOR Flash, connect your Neo with Linux Host via USB cable]] | ||
+ | 在進行更新映像檔的工作之前,請先將Neo FreeRunner啟動至NOR Flash模式,再透過USB接線連接Linux主機,最後,執行上 述指令,即可更新映像檔。 | ||
+ | 在更新完成時,會出現下列訊息: | ||
status(0) = No error condition is present<br> | status(0) = No error condition is present<br> | ||
Done! | Done! | ||
+ | </div> | ||
+ | |} | ||
+ | |||
{{note| The meaning of parameter you spcified: | {{note| The meaning of parameter you spcified: |
Revision as of 06:14, 17 June 2008
Languages: |
English • العربية • Български • Česky • Dansk • Deutsch • Esperanto • Eesti • Español • فارسی • Suomi • Français • עברית • Magyar • Italiano • 한국어 • Nederlands • Norsk (bokmål) • Polski • Português • Română • Русский • Svenska • Slovenčina • Українська • 中文(中国大陆) • 中文(台灣) • Euskara • Català |
感謝您購買開發人員版的Neo FreeRunner! 本手冊將有助於使用者暸解Neo FreeRunner的內容及如何使用它:
- 更新root filesystem
- 更新kernel
- 設定開發環境並且編譯一個簡單樣本應用程式。
大綱
產品包裝內容物
暸解Neo FreeRunner
啟動Neo FreeRunner
您可以自下列數種方法啟動Neo FreeRunner。你可以自NAND 記憶體或NOR 記憶體啟動Openmoko 映像檔。或者,你也可以自U-Boot中啟動Neo FreeRunner ,利用這個方法,可以讓你更新kernel、root filesystem
自NAND Flash中啟動Openmoko 映像檔
自U-Boot中進入NAND Flash
自 NOR Flash中啟動Openmoko映像檔
NOTE: 進入NOR Flash模式後,您可以依需求,選擇下面的選項。
1. Boot (啟動) 3. Set console to USB (透過USB進行管理的啟動方式) 4. Set console to Serial (連接Debug Board時的啟動方式) 5. Reset(還原設定值) 6. Power off (關機)
|
更新Neo FreeRunner
隨著Openmoko不斷發展,Openmoko會不定時的上傳Openmoko root filesystem 、kernel及U-Boot的更新版本。這些可以被寫入Neo FreeRunner的記憶體當中。你可以使用USB接線及Openmoko所提供的工具來更新Neo FreeRunner。
Step 1. 下載更新工具
Neo FreeRunner需要在更新時進入U-Boot。
你可以在下面的位置下載更新工具:
http://buildhost.openmoko.org/daily/neo1973/deploy/glibc/images/neo1973/dfu-util
Step 2. 更新 Kernel=
你可以自下面的位置更新最近的kernel:
http://buildhost.openmoko.org/daily/neo1973/deploy/glibc/images/neo1973/
在Linux 主機上鍵入以下的指令:
./dfu-util -a (分割區名稱) -R -D (下載之映像檔檔名)
ex:
./dfu-util -a kernel -R -D uImage-2.6.24+svnr4082-r4055-r3-neo1973.bin
NOTE: The meaning of parameter you spcified:
-a --alt 以名稱或號碼指定DFU |
./dfu-util -a kernel -R -D uImage-2.6.24+svnr4082-r4055-r3-neo1973.bin
當更新完成時,會出現下列訊息:
status(0) = No error condition is present Done!
更新Root Filesystem
你可以自下面的位址更新最近的root filesystem: http://buildhost.openmoko.org/daily/neo1973/deploy/glibc/images/neo1973/
在Linux 主機上鍵入以下的指令內容:
./dfu-util -a rootfs -R -D openmoko-devel-image-fic-gta02.jffs2
在更新完成時會出現下面的訊息:
status(0) = No error condition is present Done!
由USB接線連接Neo FreeRunner,進行控制
使用USB接線連接Neo FreeRunner 與Linux主機,在啟動Openmoko 映像檔之後,在你的Linux Host端將會出現一個新的界面。
手動控制
在Linux 主機上輸入以下的指令:
ifconfig usb0 192.168.0.200 netmask 255.255.255.0 ssh root@192.168.0.202
按下Enter鍵輸入您的密碼。
自動更新法
使用 Ubuntu 編輯/etc/network/interfaces
auto usb0 iface usb0 inet static address 192.168.0.200 netmask 255.255.255.0
重新啟動網路服務,並且在Linux主機中輸入以下的指令:
ssh root@192.168.0.202
按下 Enter 輸入密碼。