Manuals/Neo FreeRunner/zh cn

From Openmoko

(Difference between revisions)
Jump to: navigation, search
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Languages|Getting Started with your Neo FreeRunner}}
+
{{Languages|Manuals/Neo FreeRunner}}
 
__NOTOC__
 
__NOTOC__
 
__NOEDITSECTION__
 
__NOEDITSECTION__
Line 21: Line 21:
 
! style="background:#ffffff;border-left:1px solid #ffffff;border-right:1px ; border-top:2px solid ffffff; border:1px solid #ffffff; " |   
 
! style="background:#ffffff;border-left:1px solid #ffffff;border-right:1px ; border-top:2px solid ffffff; border:1px solid #ffffff; " |   
 
<div align="left">
 
<div align="left">
[[Image:GTA02ALL.png|400px|thumb|产品内容物]]
+
[[Image:Openmokset.jpg|400px|thumb|产品内容物]]
 
|
 
|
 
 
: [[Image:Circle2.gif|10px]] Neo FreeRunner 手机
 
: [[Image:Circle2.gif|10px]] Neo FreeRunner 手机
: [[Image:Circle2.gif|10px]] 镭射触控笔
+
: [[Image:Circle2.gif|10px]] 触控笔
 
: [[Image:Circle2.gif|10px]] 电池
 
: [[Image:Circle2.gif|10px]] 电池
 
: [[Image:Circle2.gif|10px]] 充电器
 
: [[Image:Circle2.gif|10px]] 充电器
 
: [[Image:Circle2.gif|10px]] USB 连接线  
 
: [[Image:Circle2.gif|10px]] USB 连接线  
: [[Image:Circle2.gif|10px]] microSD Card 512MB
 
 
 
|}
 
|}
 
</div>
 
</div>
Line 121: Line 118:
 
你可以在下面的位置下载更新工具:  
 
你可以在下面的位置下载更新工具:  
  
  http://downloads.openmoko.org/releases/Om2008.9/dfu-util
+
  http://downloads.openmoko.org/distro/releases/Om2008.9/dfu-util
  
 
===Step 2. 更新 Kernel===
 
===Step 2. 更新 Kernel===
  
 
你可以自下面的位置取得稳定版本的内核:
 
你可以自下面的位置取得稳定版本的内核:
  http://downloads.openmoko.org/releases/Om2008.9/
+
  http://downloads.openmoko.org/distro/releases/Om2008.9/
 
在Linux 主机上键入以下的指令:
 
在Linux 主机上键入以下的指令:
  
Line 165: Line 162:
 
===Step 3. 更新Root Filesystem ===
 
===Step 3. 更新Root Filesystem ===
 
你可以自下面的地址更新最近的root filesystem:
 
你可以自下面的地址更新最近的root filesystem:
http://downloads.openmoko.org/releases/Om2008.9/
+
http://downloads.openmoko.org/distro/releases/Om2008.9/
  
 
在Linux 主机上键入以下的指令内容:
 
在Linux 主机上键入以下的指令内容:

Latest revision as of 10:29, 12 January 2010



感谢您购买开发人员版的Neo FreeRunner! 本手册将有助于使用者了解Neo FreeRunner的内容及如何使用它:

  • 更新root filesystem
  • 更新kernel
  • 设定开发环境并且编译一个简单样本应用程序。

大纲

Circle2.gif 产品包装内容物
Circle2.gif 了解Neo FreeRunner
Circle2.gif 启动Neo FreeRunner
Circle2.gif 更新Neo FreeRunner
Circle2.gif 透过USB 连接到Neo FreeRunner

产品包装内容物

产品内容物
Circle2.gif Neo FreeRunner 手机
Circle2.gif 触控笔
Circle2.gif 电池
Circle2.gif 充电器
Circle2.gif USB 连接线

了解Neo FreeRunner

AUX 按钮/耳机孔(自左而右)
电源按钮、USB及外部GPS天线(自左而右)
使用拇指自此处开启背盖
背盖开启


启动Neo FreeRunner

您可以自下列数种方法启动Neo FreeRunner。你可以自NAND 内存或NOR 内存启动Openmoko 映像文件。或者,你也可以自U-Boot中启动Neo FreeRunner ,利用这个方法,可以让你更新kernel、root filesystem

自NAND Flash中启动Openmoko 映像档

Menu2.jpg

按下电源按钮直到Openmoko 开机画面出现(约8秒钟),即可放开电源按钮。

Neo FreeRunner将会开始进入启动 Openmoko 映像档。。

自U-Boot中进入NAND Flash

Menu7.jpg

按钮电源按钮、接着按住AUX 按钮 (约 5~8 秒 )。你可以看到NAND Flash选单。按下AUX选择选单中的选项,按下电源执行选项。


自 NOR Flash中启动Openmoko映像档

Menu6.jpg

按住AUX按钮,接着按住电源按钮。放开AUX按钮。接着,你可以在屏幕上看到 NOR Flash启动选单。(此选项仅提供开发人员使用。若您无法自NAND模式下开机,请使用此选项进行开机)

NOTE: 进入NOR Flash模式后,您可以依需求,选择下面的选项。

1. Boot (启动)

2. 自MicroSD记忆卡中启动

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。

NOTE: 以下所提供下载的连接为建议使用的稳定映像档版本。


Step 1. 下载更新工具

Neo FreeRunner需要在更新时进入U-Boot。

你可以在下面的位置下载更新工具:

http://downloads.openmoko.org/distro/releases/Om2008.9/dfu-util

Step 2. 更新 Kernel

你可以自下面的位置取得稳定版本的内核:

http://downloads.openmoko.org/distro/releases/Om2008.9/

在Linux 主机上键入以下的指令:

./dfu-util -a (分割区名称) -R -D (下载的映像档文件名)


ex:

./dfu-util -a kernel -R -D uImage-2.6.24+svnr4082-r4055-r3-neo1973.bin


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
Done!


NOTE: The meaning of parameter you spcified:

-a --alt 以名称或号码指定DFU
-R --reset 在完成更新工作后,重设USB信号
-D --将下载的档案写入固件


./dfu-util -a kernel -R -D uImage-2.6.24+svnr4082-r4055-r3-neo1973.bin

当更新完成时,会出现下列信息:

status(0) = No error condition is present Done!

Step 3. 更新Root Filesystem

你可以自下面的地址更新最近的root filesystem: http://downloads.openmoko.org/distro/releases/Om2008.9/

在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 输入密码。

附录

若您希望了解更多与Neo FreeRunner相关的信息,请参考下列信息:

Views
Personal tools



感谢您购买开发人员版的Neo FreeRunner! 本手册将有助于使用者了解Neo FreeRunner的内容及如何使用它:

大纲

Circle2.gif 产品包装内容物
Circle2.gif 了解Neo FreeRunner
Circle2.gif 启动Neo FreeRunner
Circle2.gif 更新Neo FreeRunner
Circle2.gif 透过USB 连接到Neo FreeRunner

产品包装内容物

产品内容物
Circle2.gif Neo FreeRunner 手机
Circle2.gif 镭射触控笔
Circle2.gif 电池
Circle2.gif 充电器
Circle2.gif USB 连接线
Circle2.gif microSD Card 512MB

了解Neo FreeRunner

AUX 按钮/耳机孔(自左而右)
电源按钮、USB及外部GPS天线(自左而右)
使用拇指自此处开启背盖
背盖开启


启动Neo FreeRunner

您可以自下列数种方法启动Neo FreeRunner。你可以自NAND 内存或NOR 内存启动Openmoko 映像文件。或者,你也可以自U-Boot中启动Neo FreeRunner ,利用这个方法,可以让你更新kernel、root filesystem

自NAND Flash中启动Openmoko 映像档

Menu2.jpg

按下电源按钮直到Openmoko 开机画面出现(约8秒钟),即可放开电源按钮。

Neo FreeRunner将会开始进入启动 Openmoko 映像档。。

自U-Boot中进入NAND Flash

Menu7.jpg

按钮电源按钮、接着按住AUX 按钮 (约 5~8 秒 )。你可以看到NAND Flash选单。按下AUX选择选单中的选项,按下电源执行选项。


自 NOR Flash中启动Openmoko映像档

Menu6.jpg

按住AUX按钮,接着按住电源按钮。放开AUX按钮。接着,你可以在屏幕上看到 NOR Flash启动选单。(此选项仅提供开发人员使用。若您无法自NAND模式下开机,请使用此选项进行开机)

NOTE: 进入NOR Flash模式后,您可以依需求,选择下面的选项。

1. Boot (启动)

2. 自MicroSD记忆卡中启动

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。

NOTE: 以下所提供下载的连接为建议使用的稳定映像档版本。


Step 1. 下载更新工具

Neo FreeRunner需要在更新时进入U-Boot。

你可以在下面的位置下载更新工具:

http://downloads.openmoko.org/releases/Om2008.9/dfu-util

Step 2. 更新 Kernel

你可以自下面的位置取得稳定版本的内核:

http://downloads.openmoko.org/releases/Om2008.9/

在Linux 主机上键入以下的指令:

./dfu-util -a (分割区名称) -R -D (下载的映像档文件名)


ex:

./dfu-util -a kernel -R -D uImage-2.6.24+svnr4082-r4055-r3-neo1973.bin


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
Done!


NOTE: The meaning of parameter you spcified:

-a --alt 以名称或号码指定DFU
-R --reset 在完成更新工作后,重设USB信号
-D --将下载的档案写入固件


./dfu-util -a kernel -R -D uImage-2.6.24+svnr4082-r4055-r3-neo1973.bin

当更新完成时,会出现下列信息:

status(0) = No error condition is present Done!

Step 3. 更新Root Filesystem

你可以自下面的地址更新最近的root filesystem: http://downloads.openmoko.org/releases/Om2008.9/

在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 输入密码。

附录

若您希望了解更多与Neo FreeRunner相关的信息,请参考下列信息:

Tools