[V1.0 only: create a new Folder at "~/Library/Caches/OpenMoko Flasher"]

press the Refresh button (which loads the list of packages on the server)

select and load the rootfs (takes some minutes for approx. 40 MByte)

[V1.0 and V1.1 only: open the Console application and show the console.log]

Now, on your OpenMoko, hold the AUX button while pressing the Power button for 5 seconds

the BOOT menu should appear

connect the USB cable

Press the Flash button

the BOOT menu screen on the OM should show an indication that it has been switched to DFU mode

if it fails), unplug the OpenMoko shortly and replug and try again (experience shows that it is needed up to three times)

if it successfully flashed, you should be able to boot the OpenMoko and continue configuring AJZaurusUSB

The dfu-utils tool is included in the OpenMoko Flasher application; you can access it as OpenMoko Flasher.app/Contents/MacOS/dfu-util ; alternatively, you can compile dfu-util manually as described at http://wiki.openmoko.org/wiki/User:SNMoore

Connecting to your device

USB

You can telnet, SSH, SMB or do whatever you want if you install software that enables you to set up TCP/IP network over your USB connection.

MacOS X does not provide such a driver for RNDIS/Ethernet Gadget. But you can use an open source (GPL) universal driver http://www.dsitri.de/wiki.php?page=AJZaurusUSB which is developed for handheld devices like iPAQ, Sharp Zaurus, and Motorola A760. Download it and install according to manual found inside of the package.

After reboot, you should have a new Ethernet interface in your System Preferences/Network. Set up the network manually for that interface by using these addresses:

This might conflict with some WLAN routers which also use the 192.168.0.0 network.

You should be able to connect to your Neo! Try using ping 192.168.0.202 and the roundtrip time should be between 1 and 2 ms.

NOTE: the software is sometimes a bit flaky, and a reboot of the Mac seems to bring it back. It is especially critical about hot unplugging the OM and sleep modes of MacBooks. This may even result in a Kernel Panic.

Telnet, ssh, SMB

To Be Done.

ssh

After making the USB connection work, start ssh:

ssh -l root 192.168.0.202

If you don't have installed the key, it will ask for a "yes" on the first connection and for a password on each other. This is "root" unless you change it.

[V1.0 only: create a new Folder at "~/Library/Caches/OpenMoko Flasher"]

press the Refresh button (which loads the list of packages on the server)

select and load the rootfs (takes some minutes for approx. 40 MByte)

[V1.0 and V1.1 only: open the Console application and show the console.log]

Now, on your OpenMoko, hold the AUX button while pressing the Power button for 5 seconds

the BOOT menu should appear

connect the USB cable

Press the Flash button

the BOOT menu screen on the OM should show an indication that it has been switched to DFU mode

if it fails), unplug the OpenMoko shortly and replug and try again (experience shows that it is needed up to three times)

if it successfully flashed, you should be able to boot the OpenMoko and continue configuring AJZaurusUSB

The dfu-utils tool is included in the OpenMoko Flasher application; you can access it as OpenMoko Flasher.app/Contents/MacOS/dfu-util ; alternatively, you can compile dfu-util manually as described at http://wiki.openmoko.org/wiki/User:SNMoore

Connecting to your device

USB

You can telnet, SSH, SMB or do whatever you want if you install software that enables you to set up TCP/IP network over your USB connection.

MacOS X does not provide such a driver for RNDIS/Ethernet Gadget. But you can use an open source (GPL) universal driver http://www.dsitri.de/wiki.php?page=AJZaurusUSB which is developed for handheld devices like iPAQ, Sharp Zaurus, and Motorola A760. Download it and install according to manual found inside of the package.

After reboot, you should have a new Ethernet interface in your System Preferences/Network. Set up the network manually for that interface by using these addresses:

This might conflict with some WLAN routers which also use the 192.168.0.0 network.

You should be able to connect to your Neo! Try using ping 192.168.0.202 and the roundtrip time should be between 1 and 2 ms.

NOTE: the software is sometimes a bit flaky, and a reboot of the Mac seems to bring it back. It is especially critical about hot unplugging the OM and sleep modes of MacBooks. This may even result in a Kernel Panic.

Telnet, ssh, SMB

To Be Done.

ssh

After making the USB connection work, start ssh:

ssh -l root 192.168.0.202

If you don't have installed the key, it will ask for a "yes" on the first connection and for a password on each other. This is "root" unless you change it.