********************************************************* * This firmware is for the following products: * * -------------------------------------------- * * 7867VIPA-DUO&VIPX, * ********************************************************* version 1.5.2 (May 31, 2011) --------------------------------------------------------- * corrected TRS errors seen on SDI outputs version 1.5.0 (July 27, 2010) --------------------------------------------------------- * Added support for CC/Teletext decode and display on the CSX cards * Added support for Dual Link DVI output resolutions * Added support for 3G-GLink output on SDI outputs Version 1.4.4 March 19, 2010 ----------------------------------------------------------- Features * added WSS and Video Index support * added the ability to disable audio monitoring via Symphony by setting "pair = 0" Fixes * corrected colour swap on colour correction Version 1.4.2 Jan 8, 2010 ----------------------------------------------------------- Features * Send an alarm to VLPro when a GPI state change occurs (can be enabled/disabled) Version 1.4.0 Dec 16, 2009 ----------------------------------------------------------- Features * Added support for 7767RGBT-VIP-3G 3G-GLink mode inputs * Added support for 7867VIPX/A-CSX product line * Added XLink automatic change over feature Fixes * fixed issue with bad input signal causing video windows to go black * fixed 720p50 VITC detection/decode issue Version 1.3.4 Oct 26, 2009 ----------------------------------------------------------- Features: * GLink cascade * Allow DCP configuration via web interface Fixes: * Fixed occasional DMA aborts that were causing the output to flash * Use more appropriate error/reset durations for NAES and AMOL triggers * Allow Tally objects to use Name Service protocol IDs * Allow MVPID strings to be set via SNMP * Decimation mode wasn't being updated when input standard changed * Allow larger onscreen control menus * Disabled APL faults - they are currently not functioning and were always in an alarm state * Onboard server: release display locks held by a client when the client disconnects Version 1.3.3 July 29, 2009 ----------------------------------------------------------- Features * Added support for hardware changes made in ECO ID 13048 * Added support for 1080p30 and 1080p25 input standards * Include default font in the firmware so that text can be displayed without a compact flash card Fixes * Fixed audio routing for VIPA18 and VIPA24 * Global switch to redundant XLink wasn't being applied to niputs 17 to 32 on VIPX32 Version 1.3.2 (for VIPA18/24 only inital release) June 26, 2009 ----------------------------------------------------------- New Features: * Initial VIPA24-DUO/VIPA18-DUO firmware. Disabled/Limited Features: * audio routing is not currently supported. Version 1.3.1 June 15, 2009 ----------------------------------------------------------- Features * Added support for Nielsen AMOL-II XDS monitoring. * Added SDI output router mode for VIPA8-DUO/VIPX8/VIPA16-DUO/VIPX16 cards. * Added 3G-SDI output mode to VIPA-DUO/VIPX cards. * Added input names configuration to the web interface (when onboard server is enabled). * Added dual-resolution configuration to the web interface. * Enabled timecode monitoring on VIPA32-DUO/VIPX32 cards. Fixes * Improved VIPA32-DUO/VIPX32 firmware performance. * Allow user to monitor (ie. listen to) any of the 32 inputs of VIPA32/VIPX32. * Expanded redundant xlink test function to include all 32 inputs of VIPA32/VIPX32. * Fixed display wall modes for VIPA-DUO/VIPX cards (was not working in 1.3.0). * GDAC configuration (ex. resolution override, rotation, etc) via serial menu was not working. * Disable dual-resolution support when BRDBLD is less than 6. For existing customers that require dual-resolution support, feature can be enabled via web interface. * Genlock was not working when signal was plugged into reference 2 on the 7800 frame. * Card would sometimes crash when routing an input to an SDI output via SNMP. * Handle case where both LTC and VITC ANC packets are present. Give priority to VITC. * Provide some protection against corrupted NV files to prevent the card from crashing on startup. * Before storing to NV, the new data is compared with the existing data. Do not write to NV if there is no change. * Fixed timing constraints that were causing the AUX OUT GLink output to fail on the VIPA32-DUO/VIPX32 cards. * On VIPA-DUO/VIPX cards, apply SDI output route change to both SDI outputs since both outputs must output the same signal when in router mode * Fixed bug where SDI output mode would switch from router mode to display mode each time the output resolution was changed. * Onboard server: enable AES outputs by default for VIPA32-DUO and VIPX32. Version 1.3.0 (for 32s only intial release) April 17, 2009 ----------------------------------------------------------- New Features: * Initial VIPX32/VIPA32-DUO firmware. * Multi-resolution support. Disabled/Limited Features: * HD ANC decode is currently not supported. * Only 32 video scales currently supported. * Decoding only 1 group of embedded audio. Version 1.2.2 (April 1,2009) --------------------------- * Was not able to set resolution to WXGA Alternate using wallcfg.vssl * Was not able to parse more than 1 ANC packet per field. * Card was occasionally crashing when working in Maestro after a card reboot. Only happens with autosync is DISABLED, which is unlikely. * RGB gain adjustment now applies to GLink and SDI outputs (in addition to DVI). * Added support for new SODIMMs on G2VX board. * EIA 708 Service fault triggers were off by 1. Version 1.2.1 (March 5,2009) --------------------------- Features: * Added 2x1 and 1x2 display wall modes. * Added PAL-M support to VIPA12 * Set default output colour conversion to that of HD * Compress FPGA binaries to reduce firmware file size and decrease upgrade time * Added support for firing window border triggers via UMD protocol tallies * Added 512x512 analog clock * Added RGB gain adjustment Fixes: * Do not trigger VITC waveform and CC waveform faults if video is not present * UMD name service text was remaining left justified when content was switched from protocol to text * UMD text colour could not be changed when in Name Service mode * Fixed a problem with the UMD reader configuration. When the first reader is disabled, one could not enable serial on the second reader * WUXGA resolution flashed occasionally when thumbnailing was enabled * When aspect ratio adjust is set to follow input or wss, and video loss occurs, then fill the entire display window with green (ie. turn off aspect ratio adjust) * Was not able to process TSL protocol over serial or UDP * Setting 60hz output refresh rate from the web would cause 59.94hz on the SDI outputs * Fixed "maximum capacity" error message that was appearing while setting trap tag from VLPro * Updated FPGAs to fix problems on inputs 9 and 16 of VIPX/VIPA-DUO * Fixed bug where VIPA12 SDI output was flashing * Updated VIPX/VIPA-DUO input FPGAs to fix deserializer inputs at HD rates * When wallcfg.vssl is present, display setup in web interface becomes read-only Onboard Server Features: * Added support for MVP Operator Client * Allow server settings to be configured from the web interface and from SCT interchangeably Onboard Server Fixes: * Removed input card configuration errors were appearing in the server startup log * If server hardware configuration file is not present on startup, create a default copy * Update server configuration files each time the card's IP address is changed * Do not allow VIPA/VIPX/VIPA-DUO window size to exceed 1920x1080 Version 1.2.0 (Dec 24, 2008) --------------------------- Features: * Audible AES monitoring via AES outputs. * Onboard server configuration via the web interface (so that SCT is not required). * Graphics input offset control via the web interface. * NTP configuration via the web interface. * Input crop configuration via the web interface. * Made various improvements to Nielsen label text formatting in response to feedback from Nielsen. * Allow up to three lines of text to be driven for each UMD protocol ID. * Added HD VITC support to VIPA12. * Added reboot function to the cardedge menu. * Added video type change detection and alarm reporting. * Added vertical softening option to web interface to improve the appearance of interlaced SDI output content. Fixes: * Prevent input lockup that would sometimes occur during a near-simultaneous video standard change on all inputs. The lockup required a reboot. * Store fault monitoring pause duration to NV. The pause occurs during an upstream video type switch. * XDS network name of length 32 was causing the card to reboot. * Enable all fault alarms by default. * Improved stability of audio phase bars. * Last character in XDS-CGMA string was being dropped when the string was 32 characters long. * Immediately store to NV the card state changes made via SNMP and via the web interface. * Was not able to display more than one AMOL table at once in a given window. * A disabled UMD protocol reader was defaulting to serial input, which was interfering with the active UMD protocol reader. This was occasionally causing text to appear in the wrong UMD. * On VIPA12, VITC was only being decoded on the odd-numbered inputs. * VITC string would flash on and off when video not present. * Use SMPTE encoding instead of 8b10b for GLink encoding when outputting 1080p50 at 50Hz. Prevents GDAC locking issues. * Nielsen configuration made from SCT or the web interface was not being applied properly to the card. Version 1.1.2 (Oct 29,2008) --------------------------- Features: * Added video freeze/black/motion detect to VIPX/VIPA-DUO. * Added SD and HD VITC support to VIPX/VIPA-DUO. * Added aspect ratio adjust support to VIPX/VIPA-DUO. * Added support for 7867 product types. * Added SNMP control to switch between xlink inputs (all at once or individually). Individual input switching currently isn't mapped properly on VIPX16. An FPGA update will be required to fix it, so it won't be done until the next release. * Added CCA (ie. start/stop/pause/reset monitoring) functionality (via SNMP). * Added Nielsen NAES & AMOL source and data loss fault processing. * Added crop support to VIPX/VIPA-DUO. Fixes: * Fixed issue where Name Service UMD text would sometimes become left-aligned for no apparent reason. * Fixed SDRAM startup issue. Was visible as corrupted content on display. * Prevent VIPX/VIPA-DUO cards from locking up occasionally on startup, which would require a reboot. * Repaired SD-SDI output resolutions on VIPX/VIPA-DUO. * Fixed VIPA/VIPX/VIPA-DUO FPGA reset issues that were causing the graphics to appear scrambled on startup. * Tightened timing contraints on resets in the VIPA/VIPX/VIPA-DUO FPGAs to fix startup issues with HD-SDI output FPGA. * Fixed video scrambling at the top and bottom of video windows. * Reduced likelihood that graphics input will freeze if DVI is reconnected several times. * Fixed occasional stetching of scaled graphics input windows. * Reduced the likelihood of dropped frames. * Neilsen monitoring updates: * Changed formatting of AMOL table. * Changed Level display for NAES codes. * Fixed code that was related to crashes of Nielsen decoder. * Updated Nielsen label types to more accurately reflect the standard. * Modified UDP receiver to process trap and sync packets to properly clear/sync Nielsen display. * Split AMOL table into two separate tables to reduce clutter. * Added default left alignment for NAES labels. * Added ':' symbol to NAES labels. * Clear display in case of AMOL code loss. Onboard Server Fixes: * Nielsen configuration settings from SCT were not being processed. * Default crop setting for one input was being applied to all inputs. * DCP user operation functions were sometimes being executed in the wrong order. * Label text was not appearing properly aligned when loading VSSL presets. Versoin 1.1.1 (Sept 10,2008) ---------------------------- Fixes: * Use BNC_ instead of BNC_ for default VIPPRO input names. This is necessary since a VIPPRO node can have up to 32 inputs, which letters cannot cover. (onboard server) * Fixed GLink output mode for VIPX16x2. * Updated image video parser to support some Harris Image Video subtleties. 1) Clear all characters following a %P command. 2) Clear entire line of a space character is present immediately following a %S command. 3) Allow more than one %P command in a single payload. Version 1.1.0 (Sept 5,2008) ---------------------------- Fixes: * Prevent dropped frames with 9 HD windows filling 1080p output raster (VIPA12). * Prevent VITC/SID status label text from flashing on and off (VIPA12). * Fixed bug where aspect ratio would not be adjusted properly when line decimation is enabled (VIPA12). * Allow ethernet cable to be reconnected after being disconnected for an extended period of time. * Changed WXGA Alt resolution from 1366x768 to 1360x768 to make the width divisible by 4. This way, offscreen content should not cause video scrambling. * Removed hotswap mode from network setup menu. * Show default (ie. blank) PLink status data, such as audio levels, on windows that have the graphics input assigned (VIPA12). * Allow DVI cascading when the mosaic SDI output of the background card is being used (VIPA12). * Process Image Video UMD colours for UMDs that are in Name Service mode. * Fixed incorrect SDI output raster offsets (VIPA12). * Removed vertical black stripe that was visible on the left edge of the screen when in cascade mode (VIPA12). * Fixed the occasional green flash that could be seen on windows when one or more inputs were not present. Features: * Added the ability to override resolution standards using stddres.vssl. * Added the ability to load layouts via the web on both VIPX/VIPA-DUO displays. * Added WUXGA resolution to web interface. * Enabled video cropping. * Added support for dynamic UMD protocol ID, which is configured per-input in SCT. * Improved 1080p 50Hz input detection. * Added support for receiving input settings configuration from SCT (ex. audio bar mode, aspect ratio decode mode, etc). * Added mosaic output mode to SDI output (VIPA12). * Allow SDI outputs to be used as Glink outputs (VIPX/VIPA-DUO). * Added Harris Image Video protocol to the UMD menu in the web interface. * Enabled support for triggering actions with GPId. * Allow Dolby Metadata table fields to be shown/hidden via Maestro. * Moved SNMP MIB to experimental branch. * Allow VGPI state to be changed by the MVP server (most likely via Symphony). * Allow processing of two different UMD protocols simultaneously. This will also allow both serial and network processing of the same UMD protocol (where supported). Version 1.0.1 (July 15, 2008) ------------------------------ Features: * Added Nielsen decoding. * Added GPI processing. * Added thumbnail support. * Added audio mono and phase reversal detection. * Aspect ratio decode string available via SNMP. * Store video, audio, and levelbar properties to NV memory. * Store SDI output settings to NV memory. * Added support for Destination Echo feature. * Added support for processing Symphony commands received from VLPro via SNMP (onboard server must be enabled). * Support up to 32 HD video scales without dropped frames on VIPX/VIPA-DUO. * Allow up to two CP2200e panels to control a single VIPX/VIPA-DUO. Each panel must control a different display. * Added GLink configuration menu to VIPX/VIPA-DUO to support output rotation. Only GLink output 1 is functioning at this time. * Added SDI output support for 525i and 625i on VIPX/VIPA-DUO. * Added graphics input cascade support to VIPA12 (input must be a VIPA12). Fixes: * Made changes to web server to support Internet Explorer. * Allow layouts with spaces in their names to be loaded via the web interface. * For Harris Image Video, do not clear trailing characters if character position indicator (ie. %P) is not present in command. * Fixed 1-pixel horizontal/vertical output offset on VIPA. * Corrected audio over and freeze/black fault timing. * Clear onscreen control menus from the display when a panel connection is made/lost to that display. * Resolved SDI output flickering that would happen when genlock not present. * VIPX8 audio group 2 level bars now show correct embedded audio channels. * Reduced vlink bit errors (ie. video hits) in VIPX/VIPA-DUO. * Reduced VIPX/VIPA-DUO input locking time when switching input source from HD to SD. * Fixed temperature sensor reporting for VIPX/VIPA-DUO. * Fixed video input lockup on VIPX/VIPA-DUO. * Corrected SDI errors on VIPX/VIPA-DUO input 3. * Modified scaler utilization calculations to prevent VIPA12 from dropping frames with 12 HD scales. Version 1.0.0 (May 30, 2008) ----------------------------- This release is not fully-featured. There is some functionality missing that will be present in subsequent releases. VIPX/VIPA-DUO - Missing Features: * SNMP monitoring and control * SDI out - router mode * HD VANC decode (including VITC, 708, etc) * 608/708 CC display * WSS/AFD decode * Thumbnailing * GPI actions * Video/audio fault monitoring * 3Gbps video in * Glink in/out * Web interface is unstable (settings sometimes do not get applied) * Startup issue: some inputs will not lock to video, reboot required Version 1.0.0rc35 (April 23, 2008) ---------------------------------- Initial Release