Installation

Firmware Installation

Before flash your FoxBoard read FAQ e NOTE. There are many differences from the official firmware provide by acmesystems!

If you want to install the CrisOs firmware, you have to choose the correct firmware from Download Page page.

Linux User

The linux user can flash through Network.

You need a crossover cable between your PC and the FOX board.

Save the firmware in a directory you choose together with the following files:
boot_linux and
etrax100boot

Write down the mac address of your board. The flashing procedure will erase the serial number used to compute the mac address in the original firmware. See Change Foxboard IP and ethernet mac address to see how to set the mac address of the newly flashed board.

So run the following commands on your linux box.

chmod a+x boot_linux etrax100boot
sudo ./boot_linux -F -d <ethernet_device> -i <firmware_name>

Where: <ethernet_device> is your ethernet device name (for example eth0).

sudo ./boot_linux -F -d eth0 -i ./crisos-darwinfox-8.09-5

Once launched boot_linux you'll obtain a message like this:

Using internal boot loader: INTERNAL_NW - Network boot (default).
Starting boot...
We're doing a flash write, this may take up to a few minutes...

At this moment you have to switch off (if it was on) the FOX Board, close the jumper J8 (Ethernet flashing) on the FOX Board and switch it on again (with the FOX Board on the same LAN of the PC launching boot_linux).

If all is going well, you will see the ongoing process of the image transfer into the FLASH memory of the FOX Board with messages like these:

...
0x80360000: Writing 0x00010000 bytes
0x80370000: Writing 0x00010000 bytes
0x80380000: No need to write
0x80390000: No need to write
0x803a0000: Writing 0x00010000 bytes
0x80000000: Verifying...OK
JUMP
0x00000000
END
Exiting with code 0

Note: Remember to remove the jumper on J8 otherwise the FOX Board will not restart itself at the next startup.

Now you've got a working Foxboard with CrisOS installed.

Remember that the board will run with DHCP enabled, so you have to search for the IP of the card with “arp -n” or looking into the DHCP table of your DHCP server, see also FAQ e NOTE for more information.

Default login is root, password is pass.

See FAQ e NOTE for more info.

documentation/installation.txt · Last modified: 2010/02/06 11:02 (external edit)
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0