Booting using the graphical interface
The installation script is made to be easier (no long lines to write, works around some bugs/limitations...), but it requires some packages: python-usb (and python-gtk if you're going to use the Gtk interface, which is the default).
- Fetch the installation tool
- Boot from NOR u-boot (press AUX, then POWER, without releasing AUX)
- Launch the installation tool by typing "./boot.py" and follow the instructions
Booting manually
- Boot from NOR u-boot (press AUX, then POWER, without releasing AUX)
- Connect the FreeRunner to your computer through USB
In a terminal, as root:
# dfu-util -d 1d50:5119 -a 0 -D $IMAGE -R
Then, connect to /dev/ttyACM0 using, for instance, picocom:
# picocom /dev/ttyACM0
You should get something like:
In: usbtty Out: usbtty Err: usbtty Unrecognized hardware revision 0x101. Defaulting to GTA02v6. PCB rev: 0x101 Power: 1000mA switching led 2 0 switching led 2 1 switching led 2 0 DEVICE_CONFIGURED: 1 ## Executing script at 18050100 mtdparts mtdparts=physmap-flash:-(nor);neo1973-nand:0x00040000(u-boot),0x00040000(u-boot_env),0x00800000(kernel),0x000a0000(splash),0x00040000(factory),0x0f6a0000(rootfs) READY. GTA02v6 #
Then, tell u-boot to boot the previously uploaded image (beware, don't copy-paste or type too fast, or the tty will lock up):
GTA02v6 # setenv bootargs console=ttySAC2,115200 console=tty0 loglevel=8 ${mtdparts} GTA02v6 # bootm 0x32000000
Now, enjoy (or at least try to