FIRMWARE RELEASE NOTES ====================== Products covered: AXIS 2400+ Video Server Release date: 2003-10-30 Release type: Production Firmware version: 3.10 File name: 2400p_310.bin Previous release: 3.02 --------------------------------------------------------------------- UPGRADE INSTRUCTIONS ==================== 1. Ensure that active applications (e.g. event based or continuous video transmission from the AXIS Video Server) are disabled prior to initiating the upgrade. 2. Be sure to take a careful note of your application/layout and other settings, prior to upgrading, since these settings will be lost during the upgrade. 3. You must be at the command prompt and in the directory that contains the upgrade file. Example: C:\Axis\2400p\3_10> 4. From the command prompt, open an FTP connection to the unit you wish to upgrade. (Do not use Windows-based FTP-programs for this purpose - use only command line FTP programs!) 5. Log in as root. The default password for the root user is "pass", unless this has been changed by the user. You must be logged in as the root user to upgrade the unit. 6. Change to binary transfer mode by typing "bin" and press enter. 7. Type "hash" and press enter. (This will allow you to see how the upgrade progresses) 8. Type the command "put XXX.bin flash_all" where XXX.bin is the name of the upgrade file you downloaded (and maybe decompressed) from our site. This file is typically named 2400p_310.bin or axis2400p.bin. 9. Wait for the flash load to complete which may take 1-10 minutes. 10. After the upgrade has completed, the unit will automatically restart and show a steady green on the Power and Status LED:s and flashing green on the Network LED. 11. Reconfigure your settings. RELEASE 3.10 ============ New in 3.10: ============ 3.10:1 Introduction of ping reserved buffer size requirement for arp/ping IP address. This means different commands when manually configuring the IP address. On a Windows computer, arp/ping IP address setting is performed as follows: 1. From the DOS prompt: arp -s 192.168.0.150 00-40-8c-18-16-f0 2. ping -t -l 408 192.168.0.150 3. Restart the video server and wait for a reply to ping On a Unix computer, arp/ping IP address setting is performed as follows: 1. arp -s 192.168.0.150 00:40:8c:18:16:f0 2. ping -s 408 192.168.0.150 3. Restart the video server and wait for a reply to ping 3.10:2 Improved support for the AXIS 2191 audio module. Various new options introduced, such as: slope filter, canceling of line and acoustic echo, noise reduction, forcing of client audio settings. 3.10:3 Support for the following PTZ devices has been implemented: * VCL Orbiter Gold 18X with Sony camera (product code:G18CPVC1-00) * Cohu iView 3950 * Daiwa DMP15-h1 (since firmware 3.02) 3.10:4 Added a snapshot button on the view pages. To see the Snapshot button, select this option under Layout and enable personal layout settings. 3.10:5 The base file name for the image buffers is now increased to 128 characters. 3.10:6 After a flash upgrade using flash_all, the BOOTPEnabled parameter is as of now restored to the value configured before the upgrade. 3.10:7 A query for the coordinates for a PTZ device position now gives a more precise result. Floating values are now returned instead of integer. 3.10:8 It is now possible to trigger alarms so that each digital input port triggers an alarm for the respective camera, i.e. digital input one for Camera1, digital input two for Camera2, etc. 3.10:9 The text in the picture is extended to allow characters between ASCII 32 and ASCII 255. 3.10:10 The Quad View text, date and time can be configured using the HTTP-API command for setting the parameters and the appropriate parameter name and value, for example: http://IP/axis-cgi/admin/setparam.cgi?root.Image5.Text=Server_room http://IP/axis-cgi/admin/setparam.cgi?root.Image5.UseText=yes http://IP/axis-cgi/admin/setparam.cgi?root.Image5.UseClock=yes http://IP/axis-cgi/admin/setparam.cgi?root.Image5.UseDate=yes Corrections in 3.10 since 3.02 ============================== 3.10:11 Improved uploads 'when input goes high' - images are no longer truncated. 3.10:12 The scheduler can now handle logical AND combinations when dealing with inputs. 3.10:13 The FTP server deamon (sftpd) now opens the back channel data connection on port 20 instead of on a random port. 3.10:14 Corrected a memory issue in the FTP application. 3.10:15 If the flash upgrade procedure was aborted while erasing the flash, the programming was never completed. This problem is corrected now. 3.10:16 The mail client complies with the RFC, regarding bare LF. Some servers, such as qmail, were rejecting the mails generated by the client. 3.10:17 Applications now switch from primary to secondary time without occasionally causing the product to reboot. 3.10:18 Video signal modulation is always autodetected. That's why the possibility to manually configure video modulation has been removed. 3:10:19 Some rare problems arising when generating applications now corrected. For example, it could happen that an application never started or tried to start all the time. 3.10:20 Several minor problems in the GUI have been corrected, including boundary check on some fields. 3.10:21 Upload with large images no longer stops when the images fill the RAM space allocated to buffers. The application should restart as soon as the images can fit in. 3.10:22 Corrected resolution values available when using HTTP-API commands to access the video stream. QCIF, NTSC is now available at 176X112 and 176X120 resolutions. 3.10:23 The HTTP responses to some PTZ cgi requests did not contain an HTTP-header. The following commands now return a proper answer: http://IP/axis-cgi/com/ptz.cgi?query=position http://IP/axis-cgi/com/ptz.cgi?query=presetposall 3.10:24 Phone numbers starting with the # character are now correctly handled by PPP. 3.10:25 PPP no longer stops dialing out after 241 calls. 3.10:26 IP address change notification on restart is now only sent if the IP address is changed. 3.10:27 Corrected issue with failing of IP address change notification by using SMTP server's DNS name in the situation when altering from static IP address to DHCP assigned IP address. 3.10:28 Specifying SMTP and DNS servers in the web pages no longer causes the product's network interface to restart. 3.10:29 The preset position configuration page is no longer affected by personal layout settings. Application developer / scripting in 3.10 ========================================= 3.10:30 Ash shell is used for embedded scripting (in AXIS 2400 Video Server, mish shell was used) The following HTTP API groups are supported by the AXIS 2400+. For more information please check the HTTP API document available at www.axis.com. Group Exceptions ===== ========== General Get property Jpeg/Mjpg PTZ Audio Serial port I/O control PPP Known limitations: ================== L1. The text overlay will be distorted in 2CIF due to the fact that every other line in the image is removed and re-scaled.