Getting Started Guide to AXIS Developer Board

This guide concerns release 1.0.1 of the developer board software. If you are using an older release, please read GettingStarted.html in the release directory of that release.

Serial Number/Ethernet Address

The ethernet address of the developer board is the same as its serial number. The serial number is found on the label on the back of the board.

Setting the IP Address Temporarily

The developer board has a default IP address (192.36.253.80) that most likely needs to be changed to make the board work on your local network. The board does not support automatic IP setting (e.g. DHCP) per default. You need to aquire a unique IP address (ask your network administrator). For the initial setting of the IP address the board needs to be connected to the same network segment as your client.

Use any of the following ways to set the IP address within thirty minutes after booting the developer board (press the reset button to reboot if you are too late):

ARP and ping from Windows or MS-DOS:

  1. Start a DOS prompt window
  2. Type the following:
    arp -s <IP address> <Ethernet address>
    ping <IP address>

    Example:
    arp -s 123.45.67.89 00-40-8c-12-34-56
    ping 123.45.67.89

ARP and ping from UNIX or GNU/Linux:

  1. Start a shell
  2. Type the following as superuser (root):
    arp -s <IP address> <Ethernet address>
    ping <IP address>

    Example:
    arp -s 123.45.67.89 00:40:8c:12:34:56
    ping 123.45.67.89

This sets the IP address temporarily. You must now change at least the IP address, subnet mask and network address in a file on the developer board to make it permanent, otherwise the default network settings will be restored again when the board is rebooted and you will have to start all over again.

Note: if you do not succeed in setting the IP address temporarily you can still set it permanently using a serial port (see below).

Making the IP Address Permanent

Once the IP address have been set temporarily it can be set permanently using HTTP, telnet or FTP. If you have not succeded in setting the IP address temporarily you can still login to the board and make a permanent change using a serial connection.

HTTP

  1. Start your web browser of choice.
  2. Open the URL http://<IP address>/ Example: http://123.45.67.89/
  3. Choose Edit network settings and edit the variables according to your local network. Then click on the Save file button.

telnet

  1. Telnet to the IP address of the developer board. Example: Start a command tool (MS-DOS prompt, UNIX shell etc) and type telnet <IP address> (e.g. telnet 123.45.67.89).
  2. Edit the file /etc/network/network.conf using the editor /bin/easyedit.
    Example: easyedit /etc/network/network.conf
  3. Change the settings.
  4. Save the file and exit easyedit by pressing <ESC> a a
  5. Close the connection by typing exit

FTP

  1. Start your FTP client of choice.
  2. Open a connection to the IP address of the developer board.
  3. Log in as user root with password pass.
  4. Download the file /etc/network/network.conf
  5. Change the settings in the file.
  6. Upload the file to the developer board.
  7. Close the connection to the board.

Login from serial port

If you cannot connect to the developer board over the network you can login to the board from a serial port instead and edit the network.conf file.

  1. Connect the debug port (COM2/ser2) on the developer board to a serial port on your computer using an ordinary null modem cable with RX/TX and RTS/CTS.
  2. Make a serial connection to the board using a terminal program (e.g. cu in linux or Hyper Terminal in Windows) set to 115200 baud, no parity, eight databits and one stopbit.
  3. Press the Enter key on your keyboard when connected. You should then be able to see the text AxisProduct login:
    Login as user root with password pass:
    AxisProduct login: root
    Password: pass
    
  4. Then follow steps 2 and forward in the telnet-section above.

Make sure you have changed all settings according to your local network. The NETWORK entry will be used for the route to the local net in the routing table of the kernel. If this does not match the actual address of your local network it will be impossible to reach the developer board over the network after reboot. (In that case you must login from the serial port, correct the settings and reboot the board.)

Test your configuration by rebooting the developer board and pinging it.
Example: Press and release the reset button on the developer board, wait for approximately 20 seconds (until the developer board is up and running) and type ping <IP Address> (e.g. ping 123.45.67.89).

Development Environment

The file install-README.txt contains installation instructions for the development environment. Source code is available at http://developer.axis.com/download/devboard/.

Subscribe to the ETRAX developer mailing list by sending an e-mail to majordomo@axis.com with subscribe dev-etrax in the message body.

See http://developer.axis.com/ for more information.