********************************************************* * This firmware is for the following products: * * -------------------------------------------- * * HD9084 HD9084-MDM2 * ********************************************************* version 1.17 build 5 (April 6, 2015) ------------------------------------------------------------------------------- Various improvements to assist users connecting teleprompter and doing dialup and/or telnet live captioning. Added plain ASCII Text Output serial port mode and UDP streaming. version 1.16 build 16 (June 23, 2014) ------------------------------------------------------------------------------- - Added telnet login and password prompts, and menu controls to configure these. - New port enable mode, "no telnet connection", works similarly to the "modem hangup" enable mode. - New port inactivity timeouts to reset a port if no data received for user specified period up to 31 min. - New Serial port mode "Echo Telnet Port F" - Added GPO Stimulus for Telnet port F session active - Added 1-ring/3-rings option for modem answer to allow redundant caption encoder sharing the same phone line. - Added a filter to ignore erroneous data (typically caused by some telepromtpers) from captions entered via Control-A serial protocol. - New non-fatal error check for CDP Header Count Discontinuity. "CDP COUNT DISCO" error message will appear on the front panel. version 1.15 build 11 (March 28, 2012) ------------------------------------------------------------------------------- - Added GPI Caption Inject feature - More flexibility in (not) doubling CEA-608 control codes in field 1. - Added ability to select between "VANC scrubber" and "Marked-for-deletion" methods of removing upstream CDPs. - Added a new Control-A serial command to check/set 608-to-708 translator settings. - Added a control to set the timeout of the telnet port. - Update 608-to-708 translator to improve processing of extended characters that incorporate a backspace. Version 1.13 build 1 - (April 2, 2008) ------------------------------------------------------------------------------- - Release HD9084-1 version of HD9084 with no downconversion capability. - CEA-608 CC2 upstream data buffer length was increased to 255 frames of data. - If product is new HD9084-1 then SETUP->SDI Input Source will not be available. Version 1.12 build 26 - (12 December 2007) ------------------------------------------------------------------------------- - no changes at user interface level Version 1.12 build 24 - (24 October 2007) ------------------------------------------------------------------------------- - no changes at user interface level Version 1.12 build 23 - (24 September 2007) ------------------------------------------------------------------------------- - improvements to ethernet telnet port (F) for network captioning. - EAS GPI caption shift number of rows is now user-configurable. - Added RP207 Broadcast Flag VANC packet inserter. - Added GPO Stimulus options "SD/HD VANC CDP detect". - Now able to process CCPs split across multiple CDPs. - Added additional error messages for CDP parsing errors. Version 1.12 build 6 - (16 May 2007) ------------------------------------------------------------------------------- - User-selectable DID for Dolby VANC metadata packet insert. - Addressed issue with using serial port A in Port Echo mode. - Added GPO Stimulus optiond "SD 608 FldX wfm". Version 1.12 build 3 - (16 February 2007) ------------------------------------------------------------------------------- - Now able to process a CDP containing multiple Caption Channel Packets, as produced by equipment from some other manufacturers. - Improved modem robustness during connection to remote modem. - Fixed problem of damaging some other VANC packets on the same line as CDP. - A new version of the HD9084 manual is available. Contact Evertz customer service. Version 1.11 build 16 - (27 July 2006) ------------------------------------------------------------------------------- - Caption Erase Timer added. Clears captions received from the ports (i.e. not upstream) after 17 seconds if no new captions have been sent. - 608-to-708 Master Control menu gives the user the option to control SD-HD Translator ON/OFF via GPI. Combined with programmable GPO functionality, allows the user to configure the unit to disable the translator whenever 708 captions are detected upstream. - REALTIME captions painted on-screen when typed. By customer request. - GPOs configurable to assert when modems D/E are online. By customer request. - Resore previous upstream pass/block state when exiting caption modes, Version 1.11 build 6 - (19 April 2006) ------------------------------------------------------------------------------- Translator for rollup moves caption window near the top of screen down slightly to prevent it from "falling off the top of the screen" on some decoders. Added new serial port modes: ECHO PORT x: Port outputs whatever was input from echoed port. 608 XMIT OUT: CEA-608 output is sent out of the serial port. 608 RECEIVE IN: Serial port input is used instead of upstream video as the CEA-608 input source. CDP XMIT OUT: Caption Distribution Packets are output from the serial port. CDP RECEIVE IN: Serial port input is used instead of upstream video as the CDP input source. Added GPO Pin Functionality. GPO pins can be asserted HIGH or LOW level. Programmable holdoff (delay) from 0-126.5 seconds between trigger stimulus and change of state. Combinations of GPO pins wired to GPI pins can add new functionality to the HD9084! Selectable trigger stimuli are: 1/2Hz squarewave (good for testing), SD video present, HD video present, port (A-F) Rx Data, Fault Tally, CEA-608 data in (CC1-4, Text1-4, XDS), CEA-708 service data (any service). Version 1.11 build 2 - (21 February 2006) ------------------------------------------------------------------------------- - Added SD-SDI VANC CDP keyer and reader. - DISPLAY keys now work when PANEL LOCK is engaged. - Changes to CEA-708 (HD) test message for service-1. - Disabled error control protocol for XE5690G modem at 1200, 2400 baud. Version 1.10 build 3 - (25 January 2006) ------------------------------------------------------------------------------- - Addressed an issue with CEA-708 (HD) test message. - Added descriptive cues for operator when HD output in serial mode (SMPTE-333M or Grand Alliance protocols). - Addressed an issue that caused serial port data to be blocked in some modes. Version 1.10 build 2 - (17 January 2006) ------------------------------------------------------------------------------- - Added HD 1080p/23.98sF video format. - Added Dolby metadata inserter. Data is inserted via serial port C. - Added support for 115k2 baud on all serial ports. Needed for Dolby Meta In. - Added decoding of 0101, 0102 packets on SD XDS on-screen decoder. - Corrected issue that could cause time to be incorrect after setting time. - Corrected issue setting date using ^Ad cmd; could cause time to be incorrect. - Added user control under GENERAL menus to select what errors are displayed on the front panel. FAULT LED still lights when errors are suppressed. - VIDEO LINE display now accurately shows NTSC or PAL line. - Improvements to mechanism for inserting CDP Service Info section data. - Improvement to allow simultaneous captioning to multiple streams in the same field from multiple ports. - Fixed a possible issue that may cause preset load failure after power cycle. - Improved SD Line-21 data slicer for reading data at very low amplitude. - Error message PARITY ERROR changed to 608 PARITY BAD to eliminate confusion with message SER PARITY ERROR. - Updated modem command string to fix issue of some modems not connecting at 1200 baud with error control disabled. - Front panel GENERAL display of installed modem type(s). Version 1.9 build 7 - (22 August 2005) ------------------------------------------------------------------------------- - Added support for new embedded modem modules. - Presets were not saved when exiting GENERAL menu tree. - Caption services were not released when the controlling port became disabled. - Improvements to ethernet port. Now supports IP ADDRESS SRC = STATIC. Version 1.9 build 4 - (29 June 2005) ------------------------------------------------------------------------------- - CDPs marked for deletion now have their checksums updated. This was causing problems with WFM700 and some MPEG encoders that read CDPs directly. - Changed keyer controls: F1/F2 keyer changes to same state as the other keyer if it becomes set to BUTTON control. - Added TiVo PVR data blocking. Control is under DECODE menu tree. Bug Fixes: - Some upstream XDS packet types could not be blocked. - Erroneous XDS packets upstream could cause XDS processing to hang. This would stop any XDS data from being inserted into outgoing video. - Some Control-A commands send a lot of data. The unit would pause until all data was sent. At slow baud rates, this could interrupt operation. Now the data is queued and sent one line per frame. - An erroneous V-Chip (0105) packet would be inserted when the unit was instructed to just block upstream V-Chip. Version 1.8 build 52 - (30 December 2004) ------------------------------------------------------------------------------- - Fix initialization problem that may cause modem to not initialize, OSD to be disabled, or errors reading upstream caption data from HD or SD inputs. Version 1.8 build 41 - (24 November 2004) ------------------------------------------------------------------------------- - Added TSID decode to XDS packet decoder, for both scrolling and fixed modes. - Added more checks for valid incoming packets and XDS articles from serial port for CGMS and TSID types. - Bug fix: ^A4 command should have default argument of DELETE. Version 1.8 build 17 - (12 November 2004) ------------------------------------------------------------------------------- Bug fix: XDS checksum calculated incorrectly. Could produce parity errors. Bug fix: Some Program Rating (V-Chip) XDS packets inserted with invalid data. Bug fix: In ^A3 state, last character on a line sometimes not being inserted. Bug fix: Delay transcoding 608 CC from HD to SD video due to FIFO filling-up. Bug fix: Unexpected behaviour when selecting menu items with SHIFT+SELECT. Bug fix: Unit may hang then reboot when issuing Factory Reset or Load Preset. - "Caption shift GPI" functionality has been changed due to customer request. Now CC shifted up 2 rows if it will fall in rows 14 or 15, and down 2 rows if it will fall in rows 1 or 2. Version 1.8 build 1 - (16 September 2004) ------------------------------------------------------------------------------- - Added EIA-608 caption decoder on composite output. - Added support for 625i/50 (PAL) video. - Fixed bug that caused upstream CGMS-A XDS packet to be ignored. - Changed ^At and ^Au commands to not output a response. This behaviour was confusing automation system, generating error messages. Version 1.7 build 3 - (30 June 2004) ------------------------------------------------------------------------------- - Added HD test message. Data sent to EIA-708 services 1-4. - Fixed bugs in EIA-708 on-screen decoder, TCP/IP, HD caption packetizer, caption text articles, Control-A protocol. - Manual setting ethernet port IP address (saved in NVRAM) for facilities that do not support fxdynamic address allocation. - Added error message for HD input buffers overflow. - Immediate save of presets when saved from menu system. - Control-A protocol changes, including: 1. XDS channel can be selected using parameter "TX" or "XD" for compatibility. 2. In DIRECT ENTRY, ignore characters 0x01..0x0F. These are not valid for this mode. Some CC software was incorrectly sending 0x0D (CR). Version 1.7 build 2 - (27 May 2004) ------------------------------------------------------------------------------- - Added "Modem Connected" periodic info message. - Added "Parity Error" error message for upstream 608 caption data. - Improve front panel response to buttons when SMPTE-333M interface active. - Improve input-to-output latency of upstream 608 captions. - In ^A2 (Realtime entry) ignore text characters < 0x20 (illegal in captions). - Fixed a bug in ^AI command. Version 1.6 build 62 - (29 March 2004) ------------------------------------------------------------------------------- New/Improved features: 1. RTS flow control (RxD only) supported for serial ports A,B,C. 2. Control-A command parser now skips leading spaces in command string. 3. Improved support for translating EIA-608 extended characters that are similar to an apostrophe. 4. Modem max handshake time reduced to 30 seconds. 5. Modem factory baud set to 2400 bps. Bug fixes: 1. The unit could crash while inserting captions via serial port. 2. Characters received on any serial port to be dropped or repeated. 3. Sometimes a control code would be mangled in Direct Entry state. 4. Occasional crash when attempting firmware upgrade. 5. Modem RINGING message had strange extra characters in it. Version 1.6 build 57 - (23 February 2004) ------------------------------------------------------------------------------- - Fixed a bug in a Control-A command. - Fixed problem reading upstream captions from HD-SDI on some units. - Fixed problem with HD-to-SD video down-converter observed on some units. - Fixed a bug that caused occasional crash when attempting f/w upgrade. Version 1.6 build 7 - (28 January 2004) ------------------------------------------------------------------------------- - added bootp IP address negotiation and telnet port. When connected, IP address displayed under General displays. - Fixed ^A3 "direct entry" code doubling options. - FPGA now uses updated "adaptive" CC data slicer for line-21 captions. - 608-to-708 translator changes affecting rollup caption window position. Version 1.5 build 12 - (31 December 2003) ------------------------------------------------------------------------------- - Fixed problem with "jerky" direct-entry caption output. - SMPTE-333M SYNx response latency reduced. Required by some ATSC encoders. - Added HD video input FIFO to fix a PLL clock phase issue seen on some units. Version 1.5 build 11 - (04 December 2003) ------------------------------------------------------------------------------- - Fix to block upstream CDP captions in HD VANC. - Updated internal video standards setup table. - Fixed bug that caused occasional reboot when navigating menu system. - Modem init change to prevent modem from holding line off-hook after carrier loss. Version 1.5 build 8 - (24 October 2003) ------------------------------------------------------------------------------- - HD-to-SD video down-converter now functional. HD Standards supported: 1080i/59.94, 1035i/59.94, 720p/59.94 - On-screen MENU displays appear on composite NTSC monitoring output. - EIA-708 caption decoder displays on composite NTSC monitoring output. - Added ports enable/disable on GPI and modem connection. - Caption Service Descriptors can be added to the Caption Distribution Packet - Improvements to Control-A protocol, text articles, and interactions between serial ports. - PORT ASSIGNMENT front panel display did not show data channels assigned to port A. - CDPs can be inserted onto 24fps and 23.98fps HD video formats. (not "segmented-frame".) Version 1.4 build 6 - (20 June 2003) ------------------------------------------------------------------------------- - Improvements to 608-to-708 caption translator. - Added GPI support for SD caption up-shift. - Updates to Control-A serial interface protocol. - Corrected issues setting DST and DSO flags. - SD test message runs when there is no SD video present. Version 1.4 build 1 - (26 March 2003) ------------------------------------------------------------------------------- - Support for Control-A XDS and text article commands (for automation systems) - Added front panel messages for modem init and connection status - Improvements to 608-708 caption translator module. Version 1.3 build 3 - (28 February 2003) ------------------------------------------------------------------------------- - Changed Grand Alliance protocol module to correct data rate, EIA-608 parity. - Changed SMPTE-333M protocol module -- problem if polled > once per frame. - Improvements to 608-708 caption translator module. - Changed FPGA to pass HD embedded audio. - Corrected problem with firmware upgrade from front panel. - Added new error messages for SMPTE-333M, presets, PLDs. Version 1.3 build 1 - (23 January 2003) ------------------------------------------------------------------------------- - Modem E can now be enabled for -MDM2 units. - GPIs (A..G) can now be used to control keyers (F1, F2 and HD) and upstream caption source (HD, SD, none). - Upstream caption sources now have a priority scheme: NO UPSTREAM, EIA-608 via SD, EIA-708 via HD (, NO UPSTREAM) - GPI (A..G) Active Level menu items have been added under the Ports menu system. (NOTE: bypass relay functionality is tied to GPIs F and G, and is always active LOW) - 608 captions from HD->SD do pass through parser so they are muxed with new captions input from ports. - 608 captions from HD->SD now change VIDEO-STREAM display, even when keyer is off. - Bypass relay states and keyer states preserved and restored on power-up. - CDPs can be used to transport timecode data. CDP Time source is selectable. There is a new Time display option for CDP input. - Time display showing DSO now works... "DSO" if ON/TRUE, "dso" if OFF/FALSE. - Bug fixed in ^Ar and ^F^F commands. - Bug fixed in VIDEO->UPSTREAM CAPTIONS->PASS UPSTREAM menu settings. - Pressing any DISPLAY key while in a menu system will cause the unit to immediately exit from the menu system to the display level. - 5-minute inactivity timeout will cause the unit to drop from the menu system to the display level automatically. - Added new PORTS display showing states of GPIs. - GENERAL->SHOW FIRMWARE VER. removed from the menu system. Firmware version can be viewed at the GENERAL display level. - Modem speaker can now be disabled from PORTS->MODEM SPEAKER. - Changed test message text. Known issues: - Modem E settings still appear in menus when Modem E is not installed. - Default settings for modems are AUTO, 8-NONE-1 (but other baud rates and 7-ODD-1 comms supported) - Only NTSC and 1080i-59.94 video standards are supported. - other "Known issues" from release 1V1b3 (021211) are still applicable. - Limited feature set suported with ^A3 command. - Text articles and XDS articles (including V-Chip) not yet supported. Version 1.2 build 1 - (19 December 2002) ------------------------------------------- - Serial ports and modems support 7-ODD-1 and 7-EVEN-1 communications settings (as well as 8-NONE-1) - Improved EIA-608 upstream data parser to correctly handle XDS data. - Fixed test message to correctly generate XDS data. - Grand Alliance protocol checksum fixed - more error messages on can be shown on front panel Known issues: - Modem E settings still appear in menus when Modem E is not installed. - Default settings for modems are AUTO, 8-NONE-1 (but other baud rates and 7-ODD-1 comms supported) - Only NTSC and 1080i-59.94 video standards are supported. - other "Known issues" from release 1V1b3 (021211) are still applicable. Version 1.1 build 3 - (11 December 2002) ------------------------------------------- - Redesigned CPU bus interface. VANC inserter working. - Serial port UARTs working (modem port E not enabled for this release). - Control-A protocol working via multiple ports, but not article, XDS commands. - Cmd ^A5 Fx works with HD or SD upstream caption source. - SMPTE-333M and Grand Alliance serial protocols working. - Basic fault messages for Control-A and SMPTE-333M errors are working. - All front panel LEDs working with the following notes: - COMM LED only on when DATA RECEIVED via any serial port. - VIDEO/DATA LEDs come on solid; they do not flash when data is received. Known issues: - 608 captions from HD->SD do not pass through parser so not muxed with new captions input from ports. - 608 captions from HD->SD do not change VIDEO-STREAM display. - Modem D port comm settings MUST be 8,NONE,1 Version 1.0 build 2454 - (09 October 2002) ------------------------------------------- - Decodes Upstream VANC CDPs - Added support for many Control-A commands. Version 1.0 build 2226 - (27 September 2002) ------------------------------------------- - Changed Upgrade and Factory Reset procedures Version 1.0 build 2204 - (26 September 2002) ------------------------------------------- - Added user upgrade via front panel - Added Load & Save Presets - Added Factory Reset - Default to SMPTE 334 encode in VANC - Added Firmware Version report - via front panel - Added F1 & F2 Keyer control via front panel - Added HD ANC keyer control via front panel