|
|
(551 intermediate revisions by more than 100 users not shown) |
Line 1: |
Line 1: |
− | {{Languages|Getting Started with your Neo FreeRunner}}
| + | #REDIRECT [[Manuals/Neo FreeRunner]] |
− | | + | |
− | | + | |
− | Thank you for purchasing this Developer release of Neo FreeRunner.
| + | |
− | This guide will help you know your Neo FreeRunner and explain how to:
| + | |
− | | + | |
− | *Flash new kernel
| + | |
− | *Flash new root filesystem
| + | |
− | *Connect to Neo FreeRunner
| + | |
− | | + | |
− | | + | |
− | ==Contents==
| + | |
− | *What Is In The Box
| + | |
− | *Getting To Know Neo FreeRunner
| + | |
− | *Turning On Neo FreeRunner
| + | |
− | *Flashing Neo FreeRunner
| + | |
− | *Connect To Neo FreeRunner By USB Networking
| + | |
− | | + | |
− | ==What Is In The Box==
| + | |
− | *Neo FreeRunner
| + | |
− | *Stylus
| + | |
− | *Battery
| + | |
− | *Charger
| + | |
− | *USB Cable
| + | |
− | *microSD Card 512MB
| + | |
− | | + | |
− | ==Getting To Know Neo FreeRunner==
| + | |
− | ===Turning On Neo FreeRunner===
| + | |
− | There are three ways to boot your Neo FreeRunner.
| + | |
− | You can power up into an Openmoko Image from NAND Flash or NOR Flash.
| + | |
− | Alternately, you may also boot into U-Boot, which will allow you to update the kernel and root filesystem.
| + | |
− | | + | |
− | ====Log in Openmoko Image====
| + | |
− | Press and hold Power button until Openmoko splash screen turns up. You may now release the Power button, and Neo FreeRunner will continue to boot into Openmoko Image.
| + | |
− | | + | |
− | ====Log in U-Boot in NAND Flash====
| + | |
− | Press and hold Power button, then press and hold AUX button. You can see BOOT MENU for NAND Flash.
| + | |
− | | + | |
− | You can download the connection tool from:http://svn.openmoko.org/developers/werner/neocon
| + | |
− | | + | |
− | Connect Neo FreeRunner to Linux host with USB cable
| + | |
− | Key in the command in the terminal of Linux host
| + | |
− | | + | |
− | ./neocon /dev/ttyACM0
| + | |
− | | + | |
− | Press Enter
| + | |
− | | + | |
− | [Closed]
| + | |
− | | + | |
− | Power on Neo Neo FreeRunner and press Enter in the terminal of Linux host above
| + | |
− | | + | |
− | [Open]
| + | |
− | In: usbtty
| + | |
− | Out: usbtty
| + | |
− | Err: usbtty
| + | |
− | switching led 0 1
| + | |
− | DEVICE_CONFIGURED: 1
| + | |
− | Hit any key to stop autoboot: 0
| + | |
− | | + | |
− | Please hit any key to stop autoboot and get into U-Boot
| + | |
− |
| + | |
− | GTA02v5#
| + | |
− | | + | |
− | ====Log in U-Boot in NOR Flash====
| + | |
− | | + | |
− | | + | |
− | ===Flashing Neo FreeRunner===
| + | |
− | As Openmoko development continues, OpenMoko regularly releases updated versions of the Openmoko root filesystem, the kernel, and the U-Boot. These may be programmed into the Flash memory of Neo FreeRunner. You can use the USB cable and OpenMoko provided tool to flash Neo FreeRunner.
| + | |
− | | + | |
− | Neo FreeRunner needs to boot into U-Boot when flashing.
| + | |
− | | + | |
− | You can download the flashing tool from:
| + | |
− | http://buildhost.openmoko.org/daily/neo1973/deploy/glibc/images/neo1973/dfu-util
| + | |
− | | + | |
− | ====Flashing Kernel====
| + | |
− | You can download the latest kernel from :
| + | |
− | http://buildhost.openmoko.org/daily/neo1973/deploy/glibc/images/neo1973/
| + | |
− | | + | |
− | Key in the command in the terminal of Linux host
| + | |
− | | + | |
− | ./dfu-util -a kernel -R -D uImage-2.6.24+svnr4082-r4055-r3-neo1973.bin
| + | |
− | | + | |
− | When flashing succeeds
| + | |
− | | + | |
− | status(0) = No error condition is present
| + | |
− | Done!
| + | |
− | | + | |
− | ====Flashing Root Filesystem====
| + | |
− | You can download the latest root filesystem from :
| + | |
− | http://buildhost.openmoko.org/daily/neo1973/deploy/glibc/images/neo1973/
| + | |
− | | + | |
− | Key in the command in the terminal of Linux host
| + | |
− | | + | |
− | ./dfu-util -a rootfs -R -D openmoko-devel-image-fic-gta02.jffs2
| + | |
− | | + | |
− | When flashing succeeds
| + | |
− | | + | |
− | status(0) = No error condition is present
| + | |
− | Done!
| + | |
− | | + | |
− | ====Connect To Neo FreeRunner By USB Networking====
| + | |
− | | + | |
− | Connect Neo FreeRunner to a Linux host with a USB cable.
| + | |
− | After booting to an Openmoko image, there will be a new interface, usb0, in your Linux host.
| + | |
− | | + | |
− | =====Manual Method=====
| + | |
− | Key in the command in the terminal of Linux host
| + | |
− | | + | |
− | ifconfig usb0 192.168.0.200 netmask 255.255.255.0
| + | |
− | ssh root@192.168.0.202
| + | |
− | | + | |
− | Press Enter to pass the password.
| + | |
− | | + | |
− | =====Automatic Method=====
| + | |
− | Using Ubuntu
| + | |
− | Edit /etc/network/interfaces
| + | |
− | | + | |
− | auto usb0
| + | |
− | iface usb0 inet static
| + | |
− | address 192.168.0.200
| + | |
− | netmask 255.255.255.0
| + | |
− | | + | |
− | Restart the networking service and key in the command in the terminal of Linux host
| + | |
− | | + | |
− | ssh root@192.168.0.202
| + | |
− | | + | |
− | Press Enter to pass the password.
| + | |
− | [[Category:Software]]
| + | |
− | [[Category:Documentation]]
| + | |