Camera firmware update
Last modified by Lev Andronov on 2024/12/18 15:54
The Camera firmware update is dependant on a protocol. JetCam firmware update is using serial emulated terminal, and Iron firmware update is using GenICam terminal app.
Please verify that you are not using the Frame Grabber during the firmware update, check the Vision Point or any other related app is closed (not running).
- The file upload process should not be interrupted and must be completed for a successful camera firmware update.
- After the upload of a new firmware file is finished the camera should be power cycled.
- Note that although the camera will not have any external indication (i.e. led), power must be applied for at least 30 seconds to complete the update operation.
Iron CoaXPress camera firmware update
Please download the latest firmware release for the Iron camera and unzip it.
Windows
- Open 'GenICam_fw_update.bat' with a text editor and adjust corresponding frame grabber / camera index (by default it is '0')
- Run 'GenICam_fw_update.bat'
- Verify that the update process gets to 100% and finishes successfully.
- Perform power cycle to the camera and wait until the new firmware gets ready (might take up to a minute).
Linux
- Edit 'GenICam_fw_update.sh' with a text editor and change 'camera_firmware_update_file' to the path of the '.bin' firmware update file.
- Run the 'GenICam_fw_update.sh' file and verify that the update process gets to 100% and terminates successfully.
- Perform power cycle to the camera and wait until the new firmware gets ready (might take up to a minute).
JetCam camera firmware update
Please download the latest firmware release for the JetCam camera and unzip it.
Windows
The JetCam Cameras supports firmware update via USB using a serial emulated terminal. To initiate a firmware update, follow these steps:
- Connect a USB cable between the computer and the camera, and establish a connection (download driver from Silabs website).
- Open a serial emulated terminal (Tera Term is recommended) and configure the serial communication protocol as described in the table below:
Parameter Value Baud rate 115200 Start bits 1 Stop bits 1 Parity None Flow Control None - In the terminal window enter 'status' command and check the current firmware version.
- Choose the firmware update option by entering 'firmware' command.
- Click File tab and use 'transfer' capability with the XMODEM protocol to initiate the update.
Choose firmware file: 'cxp_fiber_ext_II_host_firmware_update_N.bin' (N represents the firmware version; the file name may vary).
- If no firmware will be sent during 60 second, or in case of an error, the firmware update will fail and return to the previous operation mode.
- The firmware update process will take approx. 10 minutes.
- A successful update will result in appropriate message and a reboot of the extender to new firmware.
- Check the firmware version by entering command 'status'. Make sure that the firmware version matches the version on the firmware update package supplied; that would ensure the success of the firmware update operation.
Linux
- Connect a USB cable between the computer and the camera
- Open terminal and install minicom and lrzsz:
sudo apt install minicom lrzsz -y - Find the extender USB connection 'cp210x converter':
dmesg | grep tty - Open screen using minicom:
sudo minicom -b 115200 -o -D /dev/ttyUSB0 - Check current camera firmware by entering command 'status'
- If the firmware is outdated, initiate the firmare update process by command 'firmware'
- After receiving message "Now starting firmware update, please start file transfer using XMODEM" press Ctrl+A and then ":"
- Type:
exec !! sx /path/to/FW_update_file.bin - After the procedure is finished perform a complete power cycle on the extender