################################################################################## # ATOM one 4K mini Changelog # ################################################################################## Note: The GUI changelog can be found here: https://gitlab.com/dreamchip/provideo-gui/blob/master/CHANGELOG.md Newest Release: Version ATOM_one_4K_mini07_V1_1_16 ATOM_one_4K_mini11_V1_1_16 ATOM_one_4K_mini16_V1_1_16 Date 04.08.2020 Firmware Revision 2659 Bootloader Revision 2314 Bootloader v2 Revision 2285 Bitstream Revision 2584 GUI Version v1.2.2 Changes: - Product: - Use shortened lens control commands which were first introduced with the ATOM one SSM500, this unifies the lens control usage on all devices (see Reference Manual for details). ----------------------------------------------------------------------------------- Version ATOM_one_4K_mini07_V1_1_15 ATOM_one_4K_mini11_V1_1_15 ATOM_one_4K_mini16_V1_1_15 Date 17.04.2020 Firmware Revision 2627 Bootloader Revision 2314 Bootloader v2 Revision 2285 Bitstream Revision 2584 GUI Version v1.1.15 Changes: - Product: - Added and optimized Auto-Iris functionality - Fixed Bug where fine focus was not applicable if the invert option was set. - Fixed bug where the shutter was jumping when the integration time was very small. - Fixed a bug where the mini 11 would show horizontal image displacement when genlock was enabled. ----------------------------------------------------------------------------------- Version ATOM_one_4K_mini07_V1_1_14 ATOM_one_4K_mini11_V1_1_14 ATOM_one_4K_mini16_V1_1_14 Date 15.10.2019 Firmware Revision 2585 Bootloader Revision 2314 Bootloader v2 Revision 2285 Bitstream Revision 2584 GUI Version v1.1.15 Changes: - Product: - Fixed a rare issue where some mini 7 cameras would not start or change video mode reliably resulting in a broken or misaligned output image. - Fixed an issue where setting a defect pixel would break the table. ----------------------------------------------------------------------------------- Version ATOM_one_4K_mini07_V1_1_13 ATOM_one_4K_mini11_V1_1_13 ATOM_one_4K_mini16_V1_1_13 Date 02.10.2019 Firmware Revision 2573 Bootloader Revision 2314 Bootloader v2 Revision 2285 Bitstream Revision 2570 GUI Version v1.1.15 Changes: - Product: - Fixed an issue where the DPC table could be incomplete due to load / store errors of the table. - Improved DPC auto calibration. ----------------------------------------------------------------------------------- Version ATOM_one_4K_mini07_V1_1_12 ATOM_one_4K_mini11_V1_1_12 ATOM_one_4K_mini16_V1_1_12 Date 25.09.2019 Firmware Revision 2556 Bootloader Revision 2314 Bootloader v2 Revision 2285 Bitstream Revision 2509 GUI Version v1.1.15 Changes: - Product: - Fixed genlock offset not working due to wrong register address. - The AWB is now automatically turned off in defect pixel calibration mode. - Fixed a bug where edge pixels could uwantedly by printed by dpc_add due to a bad range check. ----------------------------------------------------------------------------------- Version ATOM_one_4K_mini07_V1_1_11 ATOM_one_4K_mini11_V1_1_11 ATOM_one_4K_mini16_V1_1_11 Date 13.08.2019 Firmware Revision 2529 Bootloader Revision 2314 Bootloader v2 Revision 2285 Bitstream Revision 2509 GUI Version v1.1.15 Changes: - Documentation: - Add new lens driver commands: - lens_driver_settings: Set the values, the camera needs to handle the connected lens. - lens_driver_active: Determine weather a lens is active or not, or set it active. - lens_driver_stop: Stops all motors of the lens. - lens_driver_invert: Inverts the movement of the lens. - lens_driver_focus_position: Set the focus positon. - lens_driver_focus_motor_settings: Set the focus motor settings. speed, stepmode and torque, if they are supported. - lens_driver_fine_focus: Increas the focus position range from 100 to 1000. - lens_driver_iris_position: Set the iris postion. - lens_driver_iris_apt: Set the iris position by F-Stop. - lens_driver_iris_motor_settings: Set the iris motor settings. speed, stepmode and torque, if they are supported. - lens_driver_iris_setup: Set correstponding values of F-Stops and Positoins, that the camera can determine the Position by a given F-Stop. - lens_driver_zoom_position: Set the iris postion. - lens_driver_zoom_motor_settings: Set the zoom motor settings. speed, stepmode and torque, if they are supported. - lens_driver_filter_position: Set the filter positon. - lens_driver_filter_motor_settings: Set the filter motor settings. speed, stepmode and torque, if they are supported. - if some of the features are not supported by the connected lens, this - Product: - Improved genlock offset settings especially for cross lock scenarios. - Improved behaviour of the timecode command to make sure timecodes do not get set with a one frame offset when transmitting it to multiple cameras at once (using a broadcast command). - Added lens driver interface to control lens drive units on the auxiliary port via I2C. - The following new commands are now available (for usage details please see the chapter X.x of the reference manual): - lens_driver_settings: Set the values, the camera needs to handle the connected lens. - lens_driver_active: Determine weather a lens is active or not, or set it active. - lens_driver_stop: Stops all motors of the lens. - lens_driver_invert: Inverts the movement of the lens. - lens_driver_focus_position: Set the focus positon. - lens_driver_focus_motor_settings: Set the focus motor settings. speed, stepmode and torque, if they are supported. - lens_driver_fine_focus: Increas the focus position range from 100 to 1000. - lens_driver_iris_position: Set the iris postion. - lens_driver_iris_apt: Set the iris position by F-Stop. - lens_driver_iris_motor_settings: Set the iris motor settings. speed, stepmode and torque, if they are supported. - lens_driver_iris_setup: Set correstponding values of F-Stops and Positoins, that the camera can determine the Position by a given F-Stop. - lens_driver_zoom_position: Set the iris postion. - lens_driver_zoom_motor_settings: Set the zoom motor settings. speed, stepmode and torque, if they are supported. - lens_driver_filter_position: Set the filter positon. - lens_driver_filter_motor_settings: Set the filter motor settings. speed, stepmode and torque, if they are supported. ---------------------------------------------------------------------------------- Version ATOM_one_4K_mini07_V1_1_10 ATOM_one_4K_mini11_V1_1_10 ATOM_one_4K_mini16_V1_1_10 Date 04.07.2019 Firmware Revision Bootloader Revision 2314 Bootloader v2 Revision 2285 Bitstream Revision 2509 GUI Version v1.1.14 Changes: - Documentation: - Added "audio_gain" command description. - Product: - Audio fixes: The audio metadata is now correct and standard compliant. - Added "audio_gain" command to setup the audio volume. - Audio is now enabled by default after a settings reset. ---------------------------------------------------------------------------------- Version ATOM_one_4K_mini07_V1_1_9 ATOM_one_4K_mini11_V1_1_9 ATOM_one_4K_mini16_V1_1_9 Date 18.06.2019 Firmware Revision 2498 Bootloader Revision 2314 Bootloader v2 Revision 2285 Bitstream Revision 2477 GUI Version v1.1.13 Changes: - Documentation: - Added "color_space" and "pq_max_brightness" command descriptions. - Updated "log_mode" command description. - Product: - Fixed a bug where the color conversion matrix of SDI-2 would not be correctly set while loading settings. - Fixed a bug where the video output would not be turned off when updating the device firmware (SDI would show garbage otherwise). - Added new "color_space" command to switch between Rec.709 and Rec.2020 color spaces. This command will load the correct color correction and color conversion matrices and the needed rgb to xyz matrix for the auto white balance. - Added new PQ mode to the "log_mode" command which loads the PQ gamma curve and enables the "pq_max_brightness" command. - Added new "pq_max_brightness" command which can be used to adjust the PQ curve to match the capabilities of the attached monitor. Setting the max brightness only works when the "log_mode" is set to PQ mode. ---------------------------------------------------------------------------------- Version ATOM_one_4K_mini07_V1_1_8 ATOM_one_4K_mini11_V1_1_8 ATOM_one_4K_mini16_V1_1_8 Date 29.05.2019 Firmware Revision 2478 Bootloader Revision 2314 Bootloader v2 Revision 2285 Bitstream Revision 2477 GUI Version v1.1.12 Changes: - Documentation: - Added note on 4K genlock offsets to genlock_offset command description. - Product: - The audio channels will now be swapped if horizontal flip or image rotation are enabled. - Fixed bug where genlocking of p47 video modes did not work. - Added SDI payload IDs on the C channel. - Fixed an issue where interlaced video output would genlock randomly to the top or bottom field. ---------------------------------------------------------------------------------- Version ATOM_one_4K_mini07_V1_1_7 ATOM_one_4K_mini11_V1_1_7 ATOM_one_4K_mini16_V1_1_7 Date 14.03.2019 Firmware Revision 2444 Bootloader Revision 2314 Bitstream Revision 2442 GUI Version v1.1.10 Changes: - Product: - Fixed a bug where left and right audio channel were swapped. - Fixed a bug where a 25th node could be programmed into the LUT table (LUT only supports 24 nodes). This would cause undefined behaviour, in the worst case the camera would lock up during boot. - Fixed a bug where the gamma LUT interpolation would calculate negative values resulting in a white clipping of those code values. - Fixed a bug where embedded SDI audio would not be recognized by all display devices. ---------------------------------------------------------------------------------- Version ATOM_one_4K_mini07_V1_1_6 ATOM_one_4K_mini11_V1_1_6 ATOM_one_4K_mini16_V1_1_6 Date 16.11.2018 Firmware Revision 2400 Bootloader Revision 2314 Bitstream Revision 2387 GUI Version v1.1.9 Changes: - Documentation: - Added "audio_enable" command description - Updated "cam_gain" and "cam_exposure" command description - Added "log_mode" command description - Improved "genlock" command description - Product: - The current hardware has a stereo microphone build-in. The user can enable SDI embedded audio by using the "audio_enable" command. On older hardware without the microphone enabling SDI audio will embed "silence". - Fixed a bug where in genlock error state the red blinking led would be reverted to blue blinking after executing a command. - Fixed a bug where the exposure would not be set to the original value when leaving the dpc calibration mode. - The setting for the DPCC test mode will no longer be saved in the settings. This means it will always be turned off after a reboot. - Changed over temperature behaviour. The device will now be able to answer to commands in over temperature mode. Since the camera is in a low power state, not all commands will have the desired effect, but the user can still check the temperature or initiate a reboot. - Added new "log_mode" command. Enabeling a LOG mode will set a fixed gamma curve (HLG) and adjust the gain range. In LOG mode the lut mode and the lut fixed mode can not be changed and the gain range is limited (minimum gain is doubled). ---------------------------------------------------------------------------------- Version ATOM_one_4K_mini07_V1_1_5 ATOM_one_4K_mini11_V1_1_5 ATOM_one_4K_mini16_V1_1_5 Date 24.09.2018 Firmware Revision 2324 Bootloader Revision 2314 Bitstream Revision 2293 GUI Version v1.1.7 Changes: - Documentation: - Added "fan_speed" and "fan_target" command description - Updated "temp", "max_temp", "max_temp_reset" and "over_temp_count" command descriptions - Product: - The fan is now PWM controlled by the temperature. The current fan speed can be read using the new "fan_speed" command, the target system temperature can be set using the new "fan_target" command. - The runtime counter now stores two maximum temperatures: One is user reset- able (like previously) the other one is persistent. - Added readout of the new persistent maximum temperature to the "max_temp" command. - The temp command now reports temperatures with 0.1°C accuracy. ---------------------------------------------------------------------------------- Version ATOM_one_4K_mini07_V1_1_4 ATOM_one_4K_mini11_V1_1_4 ATOM_one_4K_mini16_V1_1_4 Date 11.09.2018 Firmware Revision 2310 Bootloader Revision 2308 Bitstream Revision 2293 GUI Version v1.1.6 Changes: - Documentation: - Added "genlock_lol_filter" command description - Product: - Added a glitch filter to the genlock loss-of-link detection. The user can now set the time the camera waits before going into genlock error state. If genlock signal is lost, the camera can now resume genlock operation without interupting the output video stream, as long as the genlock signal is stable again before the time defined with the new "genlock_lol_filter" command is expired. - Fixed issues where a camera could get bricked if a firmware update was aborted during the erase step. This requires an update of the reference firmware image. ---------------------------------------------------------------------------------- Version ATOM_one_4K_mini07_V1_1_3 ATOM_one_4K_mini11_V1_1_3 ATOM_one_4K_mini16_V1_1_3 Date 15.08.2018 Firmware Revision 2295 Bootloader Revision 2290 Bitstream Revision 2293 GUI Version v1.1.6 Changes: - Documentation: - Added "dump_settings" command description - Improved "identfy" command description - Fixed wrong table and description of the power and control connector in the operational manual - Updated feature list in operational manual - Product: - Added a wait time of 100 micro seconds before replying to commands, this helps to be compatible with slower controller hardware (e.g. Arduinos) - Fixed a bug where the genlock termination setting was reported incorrectly - Fixed a bug where the image would flicker when using the auto exposure which occured in very bright lighting conditions - Added missing commands to "dump_settings" command (e.g. flip and lut_enable) - Fixed an issue where the device would reply late to commands that were sent while the device was still booting. All commands received during boot are now ignored which makes reconnecting the GUI after an update more stable - When defect pixel calibration mode is turned on, the sensor is now configured with maximum exposure and maximum analog gain - Fixed motion artifacts when using the 4K to 2K scaler in interlaced mode ---------------------------------------------------------------------------------- Version ATOM_one_4K_mini07_V1_1_2 ATOM_one_4K_mini11_V1_1_2 ATOM_one_4K_mini16_V1_1_2 Date 07.05.2018 Firmware Revision 2254 Bootloader Revision 2011 Bitstream Revision 2233 GUI Version 1.1.4 Changes: - Documentation: - Updated "max_temp" command description - Updated "aec" command description and added new "aec_weight" command description - Product: - The "max_temp" command now also displays the critical shut-down temperature - The "aec" command now has a new option to enable custom weights. The weigts of the 5x5 measurements fields can be adjusted using the new "aec_weight" command ---------------------------------------------------------------------------------- Version ATOM_one_4K_mini07_V1_1_1 ATOM_one_4K_mini11_V1_1_1 ATOM_one_4K_mini16_V1_1_1 Date 02.05.2018 Firmware Revision 2235 Bootloader Revision 2011 Bitstream Revision 2233 GUI Version 1.1.3 Changes: - Documentation: - Updated gain range - Added downscale command description - Updated video mode table - Updated gain_red, gain_blue and gain_green command description - Product: - Fixed a bug where negative temperatures where not correctly read which could cause the device to enter the over temperature mode if the device temperature is below 0°C - Improved SDI stability, this fixes rare black screen or offset image issues - Updated the minimum ISO value which has been remeasured. The new minimum ISO values at gain 1 are now 30 (mini 7), 45 (mini 11) and 115 (mini 16). The maximum allowed ISO values are 3200 for the mini 7 (gain 107), 6400 for the mini 11 (gain 142) and 12800 for the mini 16 (gain 111) - Improved color reproduction for the 7mm and 16mm sensors - Added new "downscale" command to enable 4k to 2k conversion and interlaced video output - CAUTION: With this release all UHD and 4K video modes have a different mode number (incremented by 1)! - The commands gain_red, gain_green, and gain_blue now allow a value range of 0 to 4095 (instead of 0 to 1023) - Fix for the RAW output mode, the black level and lens shading correction settings also influenced the RAW image ---------------------------------------------------------------------------------- Version ATOM_one_4k_mini07_V1_1_0 ATOM_one_4k_mini11_V1_1_0 ATOM_one_4k_mini16_V1_1_0 Date 07.03.2018 Firmware Revision 2098 Bootloader Revision 2011 Bitstream Revision 2078 GUI Version 1.1.0 Changes: - Documentation: - Updated lut chapter - Updated description of the cam_gain and aec commands - Added description of identfy command - Added descriptions of the max_temp, max_temp_reset and over_temp_count commands and a description of the over temperature protection mechanism - Updated description of the temp command - Product: - Increased gain range of the sensor. The gain can now be set higher. Please note that there will be a tradeoff between high gain an image quality due to increased image noise for high gain settings - Fixed a bug where the timecode had the wrong speed in interlaced video modes - Optimized the ISO range, the maximum set-able gain is now 3200 ISO for the Mini 7 and 6400 ISO for the Mini 11 and Mini 16 - Added a new auto exposure parameter which lets the user configure the maximum gain which is used by the auto exposure (see aec command in the reference manual) - Fixed bugs where the settings of the lookup table where not correctyl set, e.g. when switchting presets - Limited the rs485 address and broadcast address range from 0 to 99, the rs485 address 100 now is a fail-safe address, the device will answer commands from that address as if they were sent to the device address - Fixed a bug where devices did not respond to commands if multiple devices are connected to the same RS485 bus - Added new "identify" command which lets the device print essential information (platform, rs485 settings and name) which can be used to identfy all devices on a rs485 bus with one command call - Added a system temperature monitoring feature. The device will now enter a fail-safe mode, if the internal temperature rises above 80°C. It will turn on again automatically, if the temperature falls below 50°C - Added three new commands to check the termperature status: "max_temp" will show the maximum logged temperature, "max_temp_reset" will reset it to the current temperature, "over_temp_count" will show how often the device had to shut down, this counter can not be reset - Fixed a bug where negative temperatures where not correctly read which could cause the device to enter the over temperature mode if the device temperature is below 0°C - Fixed a rare bug where the device would reboot randomly - Optimized lookup table module which makes lut configuration a lot faster and increases lut resolution from 12 to 16 bit - FPGA: - New lookup table module which makes lut configuration a lot faster and increases resolution from 12 to 16 bit - Minor changes to DPCC module - Simplified lens shading module, removed lens shading modes, as they were not needed, the default mode is fine under all conditions - Fixed a checksum bug in the SDI timecode inserter ---------------------------------------------------------------------------------- Version ATOM_one_4k_mini07_V1_0_0 ATOM_one_4k_mini11_V1_0_0 ATOM_one_4k_mini16_V1_0_0 Date 15.12.2017 Firmware Revision 2012 Bootloader Revision 2011 Bitstream Revision 1910 GUI Version v1.0.9 Changes: - Documentation: - Added "genlock_status" command description - Added "lut_mode", "lut_fast_gamma" and "lut_fixed_mode" command descriptions and reworked the lut chapter - Product: - When genlock is enabled the device will now regularly check if the reference signal status changes from "false" to "true" and initiates a re-lock in those cases - Fixed bugs in the auto exposure control - Added new "fast_gamma" function which allows gamma setting with only one parameter - Added new "fixed_gamma_mode" function which has three settings: Rec.709 (default), and PQ or HLG gamma curves for HDR content. The HDR gamma curves are a preliminary feature, there will be enhancments for HDR in future releases. This feature can not be set by the GUI yet - Added "lut_mode" command to switch between table based, fast and fixed gamma - Increased gain range of the sensor. The gain can now be set higher. Please note that there will be a tradeoff between high gain an image quality due to increased image noise for high gain settings - Implemented "flip" function to mirror the sensor image. Mini 7 and Mini 11 only support vertical flip, Mini 16 supports vertical and horizontal flip - Fixed incompatibility with some 4K SDI monitors Note: The ATOM one 4k mini firmware is based on the regular ATOM one 4k, release v1.1.1. ----------------------------------------------------------------------------------