Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
support:firware_revision_history [2021/06/20 19:20] – [Upcoming: 58 "reboot"] Igor Yefmov | support:firware_revision_history [2021/06/21 08:17] – [upcoming: 73] Igor Yefmov | ||
---|---|---|---|
Line 19: | Line 19: | ||
===== FX3 ===== | ===== FX3 ===== | ||
==== Upcoming: ==== | ==== Upcoming: ==== | ||
- | * DPC calibration procedure no longer forces the on-board fan to be turned off | + | |
- | * a new API (([[code: | + | * USB descriptors now correctly conform to UVC 1.1 standard |
- | * introducing support for UVC GAIN control (of course manually modifying the UVC GAIN causes the Auto-exposure to get turned off) | + | * Explicitly specify the Color mode in UVC descriptors |
- | * LVL color grading | + | * the camera is now properly classified as a USB “Composite device” |
- | * set YUY2 as the preferred video format (instead | + | * Set the end-point bulk service interval parameter to 0 for Video IN EP (as per USB spec) |
- | * Fixed a bug in FPGA re-programming | + | * Preliminary work on supporting (upcoming) USB 2.x High (480 Mbps) and Full (12 Mbps) speeds |
- | * New API to store Color Grading defaults on FX3 ((in a centralized place, accessible by SUB2r-lib and, consequently, | + | * Specified USB 2.x USB descriptors and supporting structures |
+ | * added handler for GetDescriptor() for "other configuration" | ||
+ | * Preliminary work on supporting driver-less Windows operation via the use of WINUSB device type | ||
+ | * Correct the USB BOS descriptor' | ||
+ | * Correct the %%VideoProbeAndControl' | ||
+ | * Correct the MS OS Platform Capability descriptor' | ||
+ | * Fixed a few issues reported by USB-IF' | ||
+ | * Bug fixes | ||
+ | * (FINALLY!) Found the root cause for one of the longest standing " | ||
+ | | ||
+ | * Fixed a bug in FPGA re-programming | ||
+ | * UVC functionality | ||
+ | * set YUY2 as the preferred video format (instead of NV12) for both USB and SDI/HDMI output | ||
+ | * introducing support for UVC GAIN control (of course manually modifying the UVC GAIN causes the Auto-exposure to get turned off) | ||
+ | * Auto white-balance | ||
+ | * when turning AWB on - set the initial gains to sensible defaults | ||
+ | * AWB is noticeably less hectic with the introduction | ||
+ | * AWB is not " | ||
+ | * AE and AWB are much more responsive | ||
+ | * fixed stroboscope effect caused by ISP running way too fast for its own good (auto-exposure) | ||
+ | * do not auto-restart the video when handling Clear Feature endpoint request | ||
+ | * removed UVC eXtension Unit (currently unused) | ||
+ | | ||
+ | * Improved detection of SFP+ module insertion | ||
+ | * (Better) support for FPGA version 73 | ||
+ | * re-worked ISP defaults for the new video pipeline implementation | ||
+ | * LVL color grading is now much-much faster | ||
+ | * With new LVL defaults | ||
+ | | ||
+ | like SCC)) ((utilizes [[code: | ||
+ | * a few rounds of stability improvements | ||
+ | * finally figured out a usable way to display API error code in fatalError() handler by using flashing LED, where red flashes are for the " | ||
+ | * Debugging (you don't really care about this one) | ||
+ | * a new API (([[code: | ||
+ | * (internal) improvements to logging | ||
+ | * performance stats are available via API (spec to be finalized) | ||
+ | * yet another new API (spec to be finalized) to access internal global state variables of the FX3 code | ||
+ | * writing a value into '' | ||
==== Cancelled: 58 ==== | ==== Cancelled: 58 ==== | ||
Line 105: | Line 142: | ||
===== FPGA ===== | ===== FPGA ===== | ||
- | ==== upcoming: | + | ==== upcoming: ==== |
* Added SVS and HVL color grading modes (**requires FX3 v. 58+**) | * Added SVS and HVL color grading modes (**requires FX3 v. 58+**) | ||
* LVL interpolation is now done in FPGA, moved from FX3 (**requires FX3 v. 58+**) | * LVL interpolation is now done in FPGA, moved from FX3 (**requires FX3 v. 58+**) |