TrapSnap

Axis Upgrade

Axis web cam firmware version upgrade.
TrapSnap can use an Axis camera to collect FTP images from, but the camera MUST be appropriately configured.
The following discussion has been derived from information on the Axis web site
at: http://www.axis.com/techsup/cam_servers/howto_upgrade_linux.htm

You should check for the latest camera software available
from http://www.axis.com/techsup/firmware.asp?value=camserver.

If either of these URLs is not available start by looking http://www.axis.com/techsup/.

Process

Download the upgrade firmware file and save it on your PC's hard disk.

The Camera must be installed on an Ethernet network using TCP/IP, see Userís manual or 
Quick Reference Guide.

Make sure to take notes of your application/layout and other settings prior to
upgrading since these settings may be lost during upgrade.

Important Note: You must be at the command prompt and in the directory that contains the Upgrade File.
Example: C:\Axis\2100\2_10\

  1. Open a ftp connection to the camera you want to upgrade, from a command prompt. 
    (I.E. you cannot use a ftp-program for this!)
  2. Login as root. The default password for the root user is pass unless changed by the user.
    You must be logged in as the root user to upgrade the camera.
  3. Change to binary transfer mode by typing bin and push the enter key.
  4. Type hash and push the enter key. This will allow you to see the flash in progress.
  5. Type the command put XXX.YYY flash_all and push the enter key. Change XXX.YYY to the name of the file you have downloaded and decompressed. Typically 2100_210.bin or axis2100.bin.
  6. Wait for the flash load to finish, this may take 1-10 minutes.
  7. Your unit will automatically restart using the new firmware.
  8. Reconfigure your settings.

Example:

C:\Axis\2100\2_10>ftp <ip of camera>
Connected to <ip of camera>.
220 Axis 2100 Network Camera 2.03 Oct 02 2000 ready.
User (<ip of camera>:(none)): root
331 User name okay, need password.
Password: pass
230 User logged in, proceed.
ftp> bin
200 Command okay.
ftp> hash
Hash mark printing On ftp: (2048 bytes/hash mark) .
ftp> put axis2100.bin flash_all
200 Command okay.
150-Saving parameters.
150-Going to single user mode.
150-Allocating memory.
150 Opening data connection.
######################################################################## 
########################################################################
########################################################################
226-Transfer complete, checking checksum.
226-Erasing flash...
226-Erasing /dev/cflash1.
226-Erasing /dev/cflash2.
226-Programming flash.
226-Verifying.
226 Transfer complete.
ftp: 2031640 bytes sent in 0,80Seconds 2536,38Kbytes/sec.
ftp> bye
221 Goodbye.

Proceed to setup for FTP transfers.

Thanks to Axis for kindly letting us reproduce this information.