Release notes for DE9150.bin -------------------------------------------------------- -------------------------------------------------------- build 3473 dated 2012/07/27 - adds new Kodak keykodes ER (see http://www.evertz.com/resources/FilmID.pdf). -------------------------------------------------------- build 3472 dated 2011/03/08 - adds new Kodak keykodes (see http://www.evertz.com/resources/FilmID.pdf). -------------------------------------------------------- build 3471 dated 2010/06/22 - adds new Kodak keykodes (see http://www.evertz.com/resources/FilmID.pdf). -------------------------------------------------------- build 3469 dated 2009/03/25 - fixes problem reading TAg from ANC packet causing virtual slate not to fire -------------------------------------------------------- build 3468 dated 2009/03/18 - adds new Kodak keykodes (see http://www.evertz.com/resources/FilmID.pdf). - fixes Rev 35mm Keykode counting problems -------------------------------------------------------- build 3465 dated 08/11/03 - adds new Kodak keykodes (see http://www.evertz.com/resources/FilmID.pdf). - addresses issue where running numbers in the video user bits can prevent a detection of a tag change, and hence a slate trigger -------------------------------------------------------- Release notes for DE9150.bin build 3463 dated 08/06/24 - Fixes issue where CDL data in the Film ANC packet causes the ANC reader to reject the ANC data -------------------------------------------------------- Release notes for DE9150.bin build 3460 dated 05/06/28 - adds new Kodak keykodes (see http://www.evertz.com/resources/FilmID.pdf). -------------------------------------------------------- Release notes for DE9150.bin build 3459 dated 04/11/18 - adds new Kodak keykodes (see http://www.evertz.com/resources/FilmID.pdf). - catch the non-Q version up to the same level as the Q versions. Especially wrt to the following issues: - fixes issues for video recorded at 24fps and played back at 25fps. Unit would reboot. - fixes issues for video recorded at 24fps and played back at 25fps. - assert being pulled in TC24_to_TC25 routine - spewing relock messages - spewing film phase error messages - warning message had backward arguements - fixes issues where HD9150 would not remember the keykode prefix setting. I also found that the Downconversion mode was not being remembered, and that it would always revert to Letterbox. It appears this problem has been in the code since 2001-08-28, and that it may also affect the remembering of the Slate mode, and the remembering of the Global Character On/Off. But these problems ONLY occur on HD9150Q units, and not HD9155Q units (they likely also occur on HD9150 units). - added ANC Raw output dump (TXBLAST) feature to RP188 ANC. All valid ANC data including DID and SDID, except the checksum at the packet end are dumped out the AUX port at 115K baud 8N1. Since this is an 8bit transmit, bits B8 and B9, the parity and inverted parity bits of the ANC data are NOT included in the raw data dump out. To activate the feature, set Parameter 28-32 to non-zero value. This feature appears to be available for Film ANC only (RP215 and RP215A) on previous versions of the DE9150.bin It was not present in any form in any previous versions of HQ9150.bin. There may be a conflict on the use of the AUX port for the HD9155 products, since this port is used internally to control the audio de-embedder. -------------------------------------------------------- Release notes for DE9150.BIN build 3456 dated 04/01/19 - Fixed minor issue where software would report an incorrect build number -------------------------------------------------------- Release notes for DE9150.BIN build 3455 dated 03/11/25 - Adds window 33, a new "Original Video TC" window. The window symbol is an "R" with an arrow underneath. When you load the firmware, make sure that Tracker's "Perform Factory Reset" is checked. - Also adds new Kodak keykodes (see http://www.evertz.com/resources/FilmID.pdf). - fixes factory default problems from 030801 versions -------------------------------------------------------- Release notes for DE9150.BIN build 3396 dated 03/11/21 - Fixes Front panel lights not working from 030801 versions. - Fixes PAL Letterbox video quality: in this mode the field 2 picture lines were being placed above the field 1 picture lines, creating the jaggy effect you noticed. this has been fixed. - Fixes "Won't lock to video" syndrome: this is the issue we have been chasing for several months regarding the HD9150 getting into a mode where it continues to reboot with 1080i50 video, until a factory reset is applied. This software applies several fixes (it's too complex to explain), and should end the problem. If you have a 'wonky' unit (one that is needing a factory reset), you can load this code and it should fix the problem. -------------------------------------------------------- Release notes for DE9150.BIN build 3375 dated 03/08/01 - As of ~July 28th, all 9150 and 9025 and 9045 products have been enhanced to add new character styles, because of customer requests (Norm). The following character styles are now supported: Lite Grey on black Lite Grey on Dark Transparent Lite Grey on Transparent Lite Grey on Pale Transparent Lite Grey, No background Grey on black Grey on Dark Transparent Grey on Transparent Grey on Pale Transparent Grey, No background - Also I have added a system parameter, Parm 0-10 to allow more modification to the font data. the _current_ definition for this parameter is as the following bits: ddddddddrrrrrrrrffffffffTxxxxxLx if TxxxxxLx is zero, no font modification will be done. if TxxxxxLx is non-zero, font modification WILL be done. if T is non-zero, the background to foreground transition will be replaced with the background, effectively 'thinning' the font on the leading edges of the character otherwise if ddddddddrrrrrrrrffffffff is zero, the leading edges of the character will be replaced with a mid-level grey. if ddddddddrrrrrrrrffffffff is non-zero, the leading edges will be replaced with rrrrrrrr. if L is zero, the foreground to background transition will NOT be modified, otherwise if ddddddddrrrrrrrrffffffff is zero, the falling edges of the character will be replaced with a mid-level grey. if ddddddddrrrrrrrrffffffff is non-zero, the falling edges will be replaced with ffffffff. For simple use, set the parameter to 128 (decimal) to make the font thinner. Or set the parameter to 3 to make for smoother transitions. changes in the parameter value cause the font to be reloaded, and tracker currently times out and gives an error message. The thinner font MIGHT be what some customers need who are complaining of smearing after low-res digitization into Avid. - the RP188 ANC reader now has the ability to automatically fall back from the prefered RP188 type set by the user, to any other RP188 type that is available. To disable this feature, use system parameter 15-25 as follows: zero or positive enables fallback/fwd from ANC to LTC zero or positive enables fallback/fwd from selected RP188 ANC to other RP188 ANC -1 - disables fallback/fwd from ANC to LTC, enables fallback/fwd from selected RP188 ANC to other RP188 ANC -2 - enables fallback/fwd from ANC to LTC, disables fallback/fwd from selected RP188 ANC to other RP188 ANC -3 to -XX - disables fallback/fwd from ANC to LTC, disables fallback/fwd from selected RP188 ANC to other RP188 ANC - the software supports Tracker's new command to do a factory reset, and to reboot - the DB_WIN_REF display now shows the method of locking 720P60 to a 30hz source, and whether it is locked. Tracker's FRAME indicator light also shows wether the box is satisfactorily locked to 30hz. - a bug which could cause the 9150 to constantly try to relock the720P60 video has been resolved. -------------------------------------------------------- Release notes for DE9150.BIN build 3374 dated 03/02/14 - added 720P60 field alignment provisions: - output 525i60 can align the 30Hz boundaries to following sources - FilmANC 30fps video timecode - RP188 30fps timecode (including RP188 types which are not currently selected) - Video LTC 30fps input (including when LTC Fallback is enabled) - Input pin Falling edge (set an input function to INP_FUNC_P60_REF (-42)) - Input pin rising edge (set an input function to INP_FUNC_P60_REF_INV (-43)) - fixed DB_WIN_ANC display when LTCFallback active, and when currently selected RP188 ANC is not reading, but another RP 188 ANC type is reading. - resolved 720P60 issues which caused double images under some circumstances - fixed issue which cause LTCFallback to not work when currently selected RP188 ANC is not reading, but another RP 188 ANC type is reading. - added 720P60 pulldown control Parameter 15-38. Bit 0 (0x01) enables detection and usage of Panasonic pulldown encoding in the Video timecode userbits. Bit 1 (0x02) enables detection and usage of the Panasonic frame rate encoding in the video timecode userbits. - added Frame+Interlacer mode of video processing for 720P60 video. This mode scales each input frame to one 525P60 output frame and then interlaces either the odd or the even lines to the 525i60 output. This mode does not require the 9150 to lock onto the incoming content pulldown, and has the advantage over field mode processing (which scales each input frame directly to one output field) that it has half the vertical image scaling. This should result in double the vertical resolution if the image content is 30fps or less. The default vertical filters are consequently set for a higher cutoff point. To enable this mode requires a minor update to the KLOGSYS.MDB file of either the Tracker or 9150 Configware software. -------------------------------------------------------- Release notes for DE9150.BIN build 3331 dated 02/12/13 - fixed issued which caused 9155's to delete User saved configurations -------------------------------------------------------- Release notes for DE9150.BIN build 3329 dated 02/12/06 - MUST be used with Tracker version 1.5.83 or greater! or with 9150-Configware version 1.3.0 or greater! - added support for 1080i50 - added support for 720P60 (must 'manually' switch in/out using Tracker/Configware) - added 35mm 2 perf support - added support for Kodak 5218/7218 'EH' film -------------------------------------- Release notes for 9150 020507 build 3247 date 02/05/07 - added support for Rev C and greater of 9015 boards - Rev B of this board was built in two variations - Build 1 with a XCV200 FPGA, and Build 2 with a XCV300 FPGA. We believe that Build 1 boards are no longer in the field, but some of the boards around here may still be build 1. The software must correctly know which build it is running on. Apparently, A number of units have been shipped that have the boot code programmed as build 1, but an environment variable BRDBLD=2. Older units in the field may have older boot code which does not support environment variables, but correctly has the boot code set for build 2. The new software uses the environment variable, if it exists, otherwise it uses the build number embedded in the boot code. - The new DE9150.BIN file assumes that rev C or greater boards are built with XCV300 FPGAs and so do not need to distinguish between build 1 or build 2. - The software now correctly accesses the serial number that the .BAT files create and embed in the boot code. If a SN= environment variable exists, this value will supercede the embedded value, or replace a missing value on an older unit which may have been shipped without a serial number. - altered default LTC averageing window from 8 frames to 12 frames, and a default clipping value of 2 on the delta frames. - fixes issue with SD chars being keyed one line earlier in Field 2 than in Field 1 - added support for 3 line VITC in video mode: KK will be zeros but correctly indicate the pulldown. Audio and Video VITC will be correct. - for 9155's, turned off broadcasting to Tracker/Configware when in Factory mode. - fixes rebooting issue on 9155-AES and 9155PS-AES units. - added code to prevent accidental DF mode in either 24P or 50i modes. - Fixes issue with slate not updating while on. - Fixes issue with characters skewed left by 11 pixels. - more robust handling of timecode rate problem. HD9150PS Features/changes - HD9150PS now will not change to/from WILD mode when in an event. - flexible parsing of audio user bits and video user bits added. Default scene/take is 6/2 of audio ub. default cam roll is 1st 4 digits of video ub. - added stripping of leading zeros on processing of scene/take and cam roll from user bits. - added leading zero blanking to SCENE and TAKE for 9150PS - adds separate enables of CAMROLL parsing - adds wild hour substitution from daily roll 1st 2 digits - turns off scene/take parsing when soundroll="MOS" - adds ability to ignore FFFFFFFF userbits wrt event starts - added eventinprogress/pending status to DLO message - added parameter 28-31 to trap & dump on error code match - parameter 15-34 (9150PS) control bits altered: - Bit 0 - 1=both audio & video lock required - Bit 1 - 1=process audio ub as scene & take - Bit 2 - 1=process video ub as cam roll - Bit 3 - 1=ignore FFFFFFFF ub for start events - When Tracker sets sound roll to "MOS", audio ub scene/take processing is disabled and scene/take comes from Tracker - When Tracker sets cam roll to "WILD", video ub processing is disabled. - altered CIRCLETAKE output to be directly controlled by Tracker cmd. -------------------------------------- Release notes for 9150 020308 build 3139 date 02/03/08 - added support for new character styles, WHITE-No Background, White on Pale Transparent, White on Dark Transparent, White on Black, Black-No Background, Black on Pale Transparent, Black on Dark Transparent, Black on Transparent, Black on White. - altered FPGA design to create better clock to data timing for analog output CME board, so that it would be less susceptible to variations in components and temperature. - fixed problem with PLL hardware thrashing back and forth when video absent, which could cause FPGA lock up. - added Parameter 0-6 option to change PAL blanking flag to allow VITC pass through various encoders. zero puts V-blanking bit in output video as early as possible to enable VITC on CME analog out. non-zero sets the line # where blanking will stop (as long as it is legal). -1 or large number sets blanking to max. - added 'peeper' debug function - 9155 would not remember the USER config's setting for Video Timecode input source - 9155 Factory config was not set for RP188_LTC - Added ability to offset the LTC output via Parameter 15-37. Parameter = +/- frames of offset for LTC output. - 3 line VITC output was incorrectly encoding the pulldown flags when in 30fps mode. - fixed temperature problem with U93, the IO expander which could cause the SD video to tear when cold - changes to character insertor software for support of multiple simultaneous fonts (large and small characters) - improvements to LTC dynamics flags - modified cross_jam to prevent jamming on a frame with zero error - improvements to LTC anti-jitter mechanism - added LTC smoothing mechanism - added special processing for VUB and AUB - added display of function name when DEBUG window is highlighted - modifications to DB_WIN_VIDEO, DB_WIN_ILTC - added LTC reader SHOWALL debug capability - fixed inversion of RUN/HOLD for freerun sources - added saving of VTR and ATR OFFSET values - fixed problem which allowed interrupts to nest to infinity - fixed powerup initialization of system parameters - added saving of authorization code for 915x - changed Parameter Class 0 to be common across all video standards, so that Auto_Vstd_Disable would be common and not cause problems. - added ability to configure box as an HD9155 via either a DIP switch or an environment variable. - added ability to read LTC at either the HD input video rate or the SD output video rate - added ability to shift the LTC boundary from 50% of the frame to 70% of the frame, for cases when the LTC phase corresponds to 50% - added input/switch functions to select different pairs of downconvertor modes, or to toggle the downconvertor mode on any transition of the input - added output functions to indicate when video timecode, audio timecode, or absframes is at play speed - added output functions to indicate when a DLO EVENT has started, stopped or is in progress - added DLO Logging functions - added long DLO buffer so advance and delay can work - altered sys_ANCFallBack2LTC parameter 15-25 to default to enabled when greater than or equal to zero, and disabled when less than zero - altered default output video skew between input and output video from 54 lines to 0 lines. - altered meaning of parameter 15-11 "9150 Output Video Skew". zero or negative number puts input to output skew at 0 lines. Positive number allows up to 62 output lines of delay between input and output video. - changed default function of downconvertor mode switch to toggle on switch closure only - increased update rate of togglesw_handler() for more responsive switches - added ability to bring audio timecode from alternate reader source - added debug window DB_WIN_OP1_STS and DB_WIN_OP2_STS to show timing of both output pins, regardless of function - added debug window DB_WIN_PRESET_WR to show preset write pending - added debug window DB_WIN_DLO to show DLO data - changed definition of 'midframe' LTC sampling that better avoids 'wobbling' LTC if the LTC phase is~50% - altered LTC Debug window to show "LTC:" if using mid-frame sampling, and "LTC." if using late sampling - prevented 9150 from saving SLATEMD_PREVIEW and SLATEMD_OFF in the presets - software watchdog timer now enabled for HD9150 (and HD9025) products - will generate an "uninitialized vector" type of interrupt and fault_dump - fixed problem where hardware watchdog would time-out during font loading, with debug output enabled - added call to aes_delay_set() whenever video standard is changed, or when parameter is changed, for setting 7720AD-HD audio delay - added debug print capability of DLO data - added LOCAL type NAK when 9155 is in factory config mode - added priority control of pulldown reference - added timer_t::time_remaining() to indicate time left on timer (for use with presets) - added _must_outchar_int() and _must_outchar_poll() functions to force serial output even when debug output is turned off. Used for comm'n with 7720AD-HD. - trimmed down size of HD9150 presets - added write_pending() to indicate when preset write have not yet been completed - increased preset verbosity for sys_windows and sys_parms - created presets for HD9155 - altered ANC code reader dynamics for more accurate average of recent speed, and more accurate setting of flags - altered timecode reader error codes to indicate which reader triggered the error - altered RP188 timecode reader to set unused fields to sensible value - modified timecode reader auto-modulo function to be independant of expected frame rate - eliminated redundant initialization of the Analog output - added i/o pin input functions INP_FUNC_DCMD (-29), INP_FUNC_DCMD_INV (-30), INP_FUNC_DCMD_TOGL (-31), INP_FUNC_DCMD_TOGL_INV (-32) for changine downconvertor mode - added Debug_Window Functions DB_WIN_ANC_VTR (13), DB_WIN_ANC_ATR (14), for displaying ANC input data and stats - added Debug_Window Function DB_WIN_MODES (15) to show mode information such as filmgauge etc that is embedded in the Film ANC - added Debug_Window Function DB_WIN_ERRS (16) to pop up same error messages that are sent to Tracker on the character display (blanks when no errors) - added Debug_Window Function DB_WIN_IDLE (17) to show processor idle time - added check to ensure that output video timecode rate matches output video standard. Error code 515 "ERR_VITCOUT" indicates output video timecode rate had to be reset to match the output video standard. - fixed REF: display to show N/A when not in 24P - fixed version string which was reporting as a EN9025 - fixed handling of Film Anc 3 perf Ink numbers from old binary encoded tapes - optimized display of timecode and ink and keykode numbers on-screen and on debug print - fixed problem of power-up in SMALL char mode - set FLASH to read-only for normal operation - fixed problem with CME output not switching to PAL - improved fault handling and double fault handling to ensure errors are visible - fixed problem in fault_dump() which was causing a second fault - fixed version string which was reporting the HD9150 as a EN9025 - added toggle switch support (except USER/FACTORY config selection), and made input pins and toggle switches share a common function support routine - moved some system parameters around for better organization - sys_DBRAM_addr from 15-20 to 29-20 - sys_DBUG_comm_ena from 15-25 to 29-25 - sys_DBUG_Char_Test from 15-26 to 29-26 - change TFPhase display to show to the nearest 1/10th of a film frame - used ANC in field 1 only as an indication that input video was actually 1080P25 as opposed to 1080i50 - added support for material originally recorded with FILM ANC at 24P and then played back at 1080i50 - video timecode is converted and original 24fps video timecode can be placed in the userbits - added support for more debug windows - changed processing of LTC input to the middle of the HD video frame for maximum LTC phase range - fixed problem in character display update which could allow screen display to not update properly -------------------------------------- Release notes for 9150 010309 build 2049 date 01/03/09 -Added new Kodak film code 5263/7263/SO663 Mfg Letter: E; emulsion letter E -Added new Kodak film code 5284/7284/VE500T Mfg Letter: E; emulsion letter G -------------------------------------- Release notes for 9150 build 2006, date 00/12/05 - fixed problem which caused 9150 to trigger a severe exception and reboot on some Sony HD Camera's which were outputting a reserved/undefined code in the RP 188 ANC Timecode output. (Not all HDCA-901 camera packs would cause this problem). -------------------------------------- Release notes for 9150 build 1995, date 00/11/03 - fixed problem which prevented 9150 from switching to 1080i/60 with some hardware combinations. - made the sampling of all parallel I/O inputs, including the 6Hz Reference pulse input, consistant in both fields. Sample point is 20% into the field. I.E. for the following video frame rates: At 24fps, Frame Pulse is sampled at the 4.1mS and 25mS points of the video frame At 30fps, Frame Pulse is sampled at the 3.3mS and 20mS points of the video frame At 25fps, Frame Pulse is sampled at the 4mS and 24mS points of the video frame This slightly alters the requirements for the INP_FUNC_6HZREF input and allows a slightly narrower pulse to be detected. The INP_FUNC_6HZREF input function expects a TTL Active High Pulse which is sampled at the time points mentioned above so the rising edge timing is not critical. Now, if the input pulse is asserted at the start of the video frame, then an acceptable pulse may have a width of as little as ~5mS. - added output function DBUG_IO_SAMPLE (value 38decimal) which toggles at each sampling of the inputs - altered ANC Ink frame numbers to automatically detect binary frame numbers (legacy method) or BCD frame numbers - added system parameter Class 15-Parmater 26 "9150 Auto Ink Frame Disable" which will disable the auto detection of the Ink frame number format and force BCD frame numbers per the specification - altered ANC Ink 3 perf numbers to allow a different perf than that of the KK numbers - added support to prevent misinterpretation of databuffers when RP188 ANC or LTC input is used - added debug output function DBUG_ANCERR (value 34decimal) to pulse low on ANC errors - added debug output function DBUG_ANCF1DUPERR (value 35decimal) to pulse low when FILM ANC has VTR timecode in field 1 which is the same as the previous field 2 VTR timecode - added debug output function DBUG_ANCF2DUPERR (value 36decimal) to pulse low when FILM ANC has VTR timecode in field 2 which is different from the VTR timecode in field 1 - added debug output function DBUG_VTRSTARERR (value 37decimal) to pulse low when the Video timecode displays a star to indicate problems - improved the handling of timecode dynamics when ANC is missing and sped up the detection of play speed - improved the transfer of timecode dynamics for 24fps to 30fps timecode conversions - added distinction between CME board missing vs CME board which has I2C control disabled - added error codes to report CME missing and CME disabled - added system parameter Class 15-Parameter 25 to enable fallback to LTC in the absence of ANC data. When this parameter is non-zero the 9150 will use the incoming LTC to drive the video timecode displays/VITC/LTC. When the ANC input resumes the 9150 will switch to using the ANC data. This option works best for cases like the tape leader where it is desired to have the 9150 generate LTC and VITC during the leader. Provided that the LTC matches the ANC video timecode, the 9150 will make a seamless switch from LTC to ANC. The 9150 will not switch back to LTC until approximately 10 frames of video without ANC are detected, so the switch from ANC to LTC will NOT be seamless. - fixed problem which was provoked when Parameter 15-11 "9150 Output Video Skew" was set to around -40decimal. and the video standard was 24PsF. i.e. a total input to output video skew of around 10 lines. The symptoms were random re-jamming of the output timecode and some error messages to indicate this. -------------------------------------- Release Notes for HD9150 Build 1926 10/10/2000 - added detection and support for 7700PB2 boards - improved character vertical position range and vertical fine positioning (Parameter 15-31). This may create a different default character position compared with previous revisions. It is recommended that you compare character positions with video tapes made with previous HD9150 software. Parameter 15-31 can be used to adjust the characters to match your original positioning. -------------------------------------- 9150 Release Notes Build 1822, Sept 9/2000 - added support for 1080i50 analog output - added system parameter 25-26 to enable character test - fixed analog output which was broken in release 1664 - enhanced '*' display in characters to indicate broken counting sequence in audio/video/keykode/ink numbers - Default input video to output video offset is still 50 lines for backwards compatability, but this software has been tested with a zero offset (by setting parameter 15-11 "9150 Output Video Skew" to a value of minus 50 [-50]). The tests did not reveal any problems. ------------------------------- 9150 Release Notes Build 1664 The changes are: - Added character display reset on video standard change, or on regaining genlock. This should eliminate the symptom of character ghosts. - Added system parameters to disable the 6Hz, or LTC or ANC for use as a pulldown reference (in 1080p/24sF). They are: Class 15 / Parameter 12 - "9150 6Hz Pulldown Reference Priority" Class 15 / Parameter 13 - "9150 LTC Pulldown Reference Priority" Class 15 / Parameter 14 - "9150 ANC Pulldown Reference Priority" At this time all of the above parameters are limited to an enable/disable function. The reprioritization function is planned for the future. If the parameter value is 0 or undefined then the default is the corresponding input is enabled. If the parameter value is negative, then the input is disabled. The priority scheme is fixed at 6HZINPUT, LTCINPUT, and ANCINPUT in that order. So for example to disable the LTC input as a pulldown control, set parameter 15-13 to a value of minus 1. - Added a DEBUG window display (horizontal value = 12) to show the exact incoming and outgoing video types. - Added a parameter to disable the color corrector - Class 15 / Parameter 24 - a non-zero value will disable the color space conversion function. - Added support for 1080i/50 input video to 625i/50 output video. (Build 2 hardware only) - Increased number of character rows to maximize display area in each video standard. - Addressed issue causing HD9150 reboot when character font is changed ------------------------------- 9150 Release Notes build 1565 - changed vitc output-jam-to-input timecode routines to reduce/eliminate delay in updating over timecode breaks - fixed jitter problem with DBUG_FRID and DBUG_FRAME outputs ------------------------------- Release Notes Build 1522 - Downconverter mode power-up recall fixed ------------------------------- Release Notes Build 1520 - small bug in software version reporting fixed. Tracker version will show {PRODUCTNAME}{BOARDREV}{BOARDBUILD} {FPGAREV}{SWBUILD} U {SWDATE} - added Boot up messages on primary port to show board rev and serial number ------------------------------- Release Notes Build 1515 - DEBUG Window 11 (REF:) fixed. Would not update if Video Timecode was configured for LTC - Pulldown outputs DBUG_FRID and DBUG_FRAME fixed. Would not output unless some timecode input was present. - Tracker REF and LOCK indicators fixed. Was possible for REF or LOCK indicators to be on when no reference input was present in 24P. ------------------------------- Release Notes Build 1508 - DB_WIN_RAM range fixed. ------------------------------- Release notes Build 1502 - better color space conversion on build 2 hardware - video light blinks when wrong video connected ------------------------------- Release notes Build 1498 The new features are as follows: - The HD9150 remembers the Tracker control settings at each video standard (1080Psf24 vs 1080i60) and recalls the appropriate settings on power up and when the input video is changed. (This feature has actually been in since the last release, 1460 dated 00/05/23) - In 1080Psf/24 the HD9150 has an additional reference source available for the 6HZ cycle. Any of the 3 input pins on the DB9 parallel port (pins 1,8 or 4) can be designated as an input for a 6HZ TTL reference pulse. The default is pin 1, and the default function is INP_FUNC_6HZREF, which synchronizes the internal 6Hz cycle to the first field of an active high pulse. The pulse should be at least one field wide and start early in the HD video frame, similar to the 6HZ reference from our 7750SRG Slave Reference Generator. If an active low pulse input is needed, then Tracker's TOOLSOPTIONSHARDWAREPARAMETERS menu can be used to set the System Parameter "9150 Input Func. Bit 0 Par. Port Pin 1" CLASS-15/PARAMETER-0 to the value of 2 (INP_FUNC_6HZREF_INV) (use the ADD button if your system parameter list does not show this parameter). This will allow you to lock the HD9150's pulldown to your house reference, instead of following the timecode source. The HD9150 uses the following priority scheme for 6HZ locking: 1. INP_FUNC_6HZ input pin (if present, and if INP_FUNC_6HZREF or INP_FUNC_6HZREF_INV is enabled or the default for one of the input pins) 2. LTC input, frames 0,4,8 ...20 (this should be a 24fps input when in 24P) (if present, and if no 6HZ input present or input function not enabled) 3. ANC timecode (if present, and if no 6HZ input present or input function not enabled, and if no LTC present ) 4. Free Run if no other reference present The currently active reference source (24P) can be seen be by using Tracker's ConfigWINDOWSDEBUGHORIZONTAL POSITION control and setting the value to 11 (DB_WIN_REF). The output video will show a debug character window which indicate either "REF:6HZ" or "REF:LTC" or "REF:ANC" or "REF:NONE". The HD9150 can be phase offset from the reference source by using Tracker's TOOLSOPTIONSHARDWAREPARAMETERS menu to set the System Parameter CLASS-15/PARAMETER-10 "9150 Pulldown Reference offset". (use the ADD button if your system parameter list does not show this parameter). For instance, if the reference source is LTC, then Parm Value A frames (VTR TC frame numbers @24 fps) 0 0,4,8... (default) 1 1,5,9... 2 2,6,10... 3 3,7,11... - The HD9150 has 2 new Output functions available, which can be configured for either output pin of the DB9. Tracker's TOOLSOPTIONSHARDWAREPARAMETERS menu can be used to set the System Parameter "9150 Output Func. Bit 3 Par. Port Pin 9" CLASS-15/PARAMETER-3 or System Parameter "9150 Output Func. Bit 4 Par. Port Pin 5" CLASS-15/PARAMETER-4. (use the ADD button if your system parameter list does not show this parameter). These parameters can be set to either the values 30dec (DBUG_FRID) or 31dec (DBUG_FRAME). DBUG_FRID is the new default for DB9-Pin5, and will output a signal which toggles on each new picture output, much like a Spirit FRID signal. DBUG_FRAME will output an active low, 1 field pulse on each new picture output, much like a CREALITY FRAME pulse. Please note, that if Tracker is not used to redefine input/output functions of the DB9 connector (or if the parameters are set to 0, the default), then the following default functions are assigned to the HD9150 DB9 connector: // Input DB9-1 INP_FUNC_6HZREF // Input DB9-8 INP_FUNC_CHRONOFF // Input DB9-4 INP_FUNC_VSTD // Output DB9-9 DBUG_SEQ_6HZ // Output DB9-5 DBUG_FRID The enclosed software will run on either HD9150-build1's, or HD9150-build2's. When run on an HD9150-build2, the HD9150 will have color space conversion.