Release notes for 071217 - release candidate * ECA build 1599 * ECB build 2737 * ECN build 459 * DV build 1265 DV Issues * support for proper PAL field order ECN issues * support for Sharp flash parts ----------------------------------------------------------------- Release notes for 060316 - Release Candidate * ECA build 1596 * ECB build 2732 * ECN build 458 * DV build 1260 DV Issues * addressed conflicts between incoming commands and outgoing commands, which are particularily an issue with connections to Microsoft based products * addressed issues where Microsoft based products could overwhelm the DV processor with repetitive commands at rates as high as 250 times a second * addressed time wait issues where a connected device which responds slowly to information requests could hold the DV processor in a limited wait condition * addressed issue where Firestore Transport status of Record was incorrectly handled and lost * altered the DV identification to use the Evertz Identifier * addressed issue where Microsoft based products incorrectly return OUR Manufacturer ID rather than Microsofts Manufacturer ID * added Drop frame support for DV timecode * remedied a timecode library issue that was provoked by Drop frame timecode ----------------------------------------------------------------- Release notes for 060316 - Release Candidate * added debug print functions to display all ANC reader data * fixed issue which may cause DV userbits to never be set on startup. * altered DV_TCO: debug window to show only the userbits which are actually sent to the DV * altered handling of Varicam userbit flags which generate the RECFLAG tally. * added detection of Varicam built-in bar generator, and display of such on SUMMARY display * added Camera Menu option to UTILITY menu to select CAMERA TYPE (Sony vs Varicam). Only available for Sony Adapters. * disabled HD ATC INSERTER when in Varicam Mode. * changed DV ub to update at most once per second, but at least once per second. And when in Varicam mode, it sets the 2 LSdigits to zero. * DV User bit source has been changed to be the same as the VITC output source. * Reset of record total time can be done (when not in record) by in GPI input func or when in Varicam mode, by a momentary switch to bars on the Varicam. * Preference of ANC reader has been changed to ANC VITC1, so that when in Varicam mode, the user's data is visible, and is carried through to the DV output. * Fixed issue where the ECA or ECB would not auto switch to 720P60@50 because camera can use either of 2 different pulldown patterns. * Altered ANC Reader debug window to show "L1L2" for example to indicate that field 1 VITC is being read in ECA/ECB's field 1. "L2L1" for example would indicate that the ECA/ECB is not properly field aligned to the incoming timecode. "L2L2" for example, would indicate that the Panasonic is outputing a VITC1 packet with the field flag turned on in both frames of the video (which is what it does when it plays back blank tape). The "F12" indicator has been altered in 720P video, to show a 'f' when the incoming VITC field flag is on in field 1. * added 30hz locking to ANCVITC1 field flag even in stop * improved 1394 STATUS / DV DECK status to handle decks (like the Firestore) which don't respond to TRANSPORT_STATE queries when in record. * added DECK CLASS and DECK MFR status displays to 1394 STATUS * Found timing conflict with DV Link layer chip which could cause the video to stop. Added code to avert timing issue, which results completely reliable DV records. * Added checking of DV record device timecode to ensure that the recorder is recording. * Added error checks for DV video, and audio, and DMA and FIFO errors * Added persistant indicator if an error occured while DV is in record. Will display "DV REC ERR" on front panel until either a keypress, or a new record is started. DVSTS: screen may show "RecErr" or "RecAbort" or "RecFail" or "Record?" * Added special checks for Firestore to indicate when DV Record is paused at the Firestore (DVSTS: display will show "RecErr") * Added special checks for Firestore to indicate when DV Record is stopped at the Firestore (DVSTS: display will show "RecAbort") * Added special checks for Firestore to indicate when DV Record refuses to start, because the Firestore is in the MENU displays (DVSTS: display will show "RecFail" or "RecErr") * Added better handling (avoids timeout delay) of Firewire Async transactions which are NAK'd due to issues such as address error. -------------------------------------------------------------------- Release notes for 060209 - Release Candidate * fixed issue which prevented the remembering of any menu settings ------------------------------------------------------------------- Release notes for 060208 - Release Candidate * fixed issue which prevented access to the VIDEO menu's on the HD software ------------------------------------------------------------------- Release notes for 060207 - Release Candidate * added REMVAR IP [VAR] command to send all variables, or one variable to another IP. Has unknown timing issues which cause VITC LOAD MISSED message * added discovery method to announce presence on the net, and track other systems that are on the net. * added support for XMODEM 1K to routines, but not yet to user i/f * added support UDP subnet broadcast with routing * cleaned up setting of gateway and broadcast addresses to ensure low levels were in sync with app level * altered ARP to better handle address conflicts * Moved menu items SYSTEM IDENT, and SYSTEM IP to the UTILITY menu * added menu item CONTROL GANG to the UTILITY menu * added CONFIGURATION submenu to the UTILITY menu * added ability to push complete configuration to another unit * added NET NEIGHBOURS submenu to NETWORK STATUS menu * fixed typo which caused DV AUDIO SOURCE = CH 3/4 (ONLY on the Camera) to produce distorted DV audio. * changeing the default DV MODE to OFF caused a problem that the DV audio would not be initialized correctly on boot up, and so would cause distortion. Same bug would occur if user selected DV MODE = OFF, followed by DV MODE = ENCODE. If the Divio was automatically or manually reset the same problem could occur * added detection and notification of IP address conflicts. The ECB Front Panel display will flash "IP CONFLICT", the network status display will indicate "CONFLICT" beside the relevant IP address, and the NET NEIGHBOURS display will show a "*" beside the IP address in conflict. * added detection and notification of SYSTEM IDENT conflicts. The ECB Front Panel display will flash "IDENT CONFLICT", and the NET NEIGHBOURS display will show a "*" beside the ident(s) which have conflicts. * fixed bug in socket.c where a lack of an available socket[] table entry could cause a file[] table entry to be forever lost. * increased the socket pool size to 32. * altered the remvar and remcmd systems to allow for quicker shutdown of the remvar and remcmd telnet sessions. For example, rapid selection of a ganged menu item could exhaust the socket pool and prevent further ganged menu changes. * some network hubs (such as the DLINK DE-805TP) will echo packets back to the sender. If the packet is to a broadcast MAC, such as ARP requests, or Discovery packets, the sender will accept the echo and it can mess up the logic. Added filtering to the IF_NET layer to detect and remove echos. * fixed the timeing of standard def clamping of Return Video and Genlock Video. * moved audio delay controls and the audio threshold controls from the Calibrate menu to the Audio menu. * Altered the Reset Most to exclude items on the Calibrate menu. Added an item to the Calibrate menu to reset the Calibrate Items. Excluded Calibrate items from being exported to another ECA/ECB. ------------------------------------------------------------------- Release notes for 051207 - Release Candidate * added detection to ANC reader to detect timecode changes at field 2 boundary * added to DB_WIN_ANC_VTR window ("ATC:"), separate indicators for ANCL and ANCV in each field. Field 2 indicators will blink "**" when timecode increments at field 2 boundary. * Some audio level meters were using left values instead of right values * added summary debug window, showing accumulated fiber errors, audio levels, total record time, video source and camera status * added temperature to fan status menu * fixed issue where DB_WIN_CAM_STS and DB_WIN_CAM_TC might not update when camera is turned off * fixed potential issue in reading reverse LTC * Added toggle of intercom talk when pressed momentarily * added detection of camera's video source at the base * turned off camera's ANC reader unless video source was SDI IN. * altered factory defaults for window positions and defaults now to letterbox * smartened up the handling of character windows which are off the bottom of the screen (in NTSC), so that you can flip NTSC<-->PAL and the windows will stay in the same relative positions. * removed ability to exit a menu leaf with the SETUP key, to prevent mistakenly trying to back out of an item change * added key repeat for changeing menu leaf values * added telnet remote menu keys "Y", "y", and "9" for equivalent of key repeat of UP key, (ie changeing UP in steps of 10), and keys "V", "v", and "3" for equivalent of key repeat of DOWN key. * lowered the initial delay for key repeats to start. * Fixed problem where SUPER_REPEAT occurred as soon as key repeats started. * Key repeat was always limited to a change of one, now larger steps, up to a proportion of the range, are allowed. * Altered menu values to accelerate the change as key repeat continued to be held. * discovered that menus can be crashed if the selector (focus) is on the right hand side of the menus (the value side), when the video standard auto switches from PAL to NTSC. Assert() replaced with an alert * altered menus to repaint the screen when video standard is switched when the focus is on a menu leaf (the right hand, value side of the menus) * added Factory Reset Most menu item, under Firmware, which resets most items back to factory value, but not network settings or Ident * turned off access to Intercom control menus when fiber option not enabled ----------------------------------------------------------------- Release notes for 051111 * fixed issue where audio status displays would show all audio "In Reset", if 1394 DV MODE was set to OFF * LTC OUTPUT, VITC OUTPUT, and DV TC OUTPUT debug displays were missing from ECA menu options. Added them. * added "*" to LTC OUTPUT debug display to indicate discontinuous output timecode. * At ECA, LTC Out from local source such as camera timecode was not working correctly when input video frame rate did not match downconvertor output video frame rate. * Fiber based ECA's now will factory default to having the 1394A / DV MODE = OFF, since it is likely that the 1394A output at the ECB will be preffered. * Changes were made to better support the DV MODE = OFF, and display the 1394A status while in the off state. * Increased the size of the chario TX buffer, to prevent lost output * altered ECB fan status to only show the net result of the two fans that are installed, regardless of which fan socket is used. * fixed issue where CLI would flood with messages if camera was suddenly turned off with running timecode. * added "*" to HD and SD timecode windows when code source not present, so we can tell the difference between stopped code source and no code source. * fixed minor issue in handling of errors on ECA Camera Timecode (via 50pin) * altered RP188 ANC reader to extrapolate through error bursts of up to 7 frames. FYI - LTC input can survive bursts of 6 errors in a row (@23.98), Cam TC can survive bursts of 10 errors in a row. * altered 6Hz referencing so as to not relock on code dropouts * fixed 6Hz referencing for 23.98sF video with 24 frame LTC code as the reference, but 30 frame LTC code as the reference currently does not work. (REF: debug window will blink the frame rate of @30 to indicate this) * fixed issues which could cause reboots when switching from one video standard to another. ----------------------------------------------------------------- Release notes for 051103 * fixed issue where Camera Adapter would not auto-video standard to/from whole clock rates from/to fractional clock rates, example from 1080i59.94 to 1080i50 * added =TC IN REL= function to debug windows, to display input timecodes relative to =VIDEO TC SOURCE= * altered Panasonic Record Flags Tally's to only turn on at clip frame number 0, in an attempt to not have tally turn on during playback * altered the Intercom power down at the base to prevent oscillation with an unloaded party line. ----------------------------------------------------------------- Release notes for 051028 * fixes 1394A / DV AUTO RECORD setting not being remembered ----------------------------------------------------------------- Release notes for 051025 * fixes issue where "lost service" of a network client could cause a watchdog timer reboot ----------------------------------------------------------------- Release notes for 051021 * fixes issue where AK4528 audio codecs would not be properly programmed after power up. Software now continually reprograms the codecs with the desired values. ----------------------------------------------------------------- Release notes for 051019 * fixed pull issues for 720P60@25/PAL locking to Panasonic UB, and locking to video timecode. * added support for 720P60@50/PAL frames per second * altered pull extraction for 720P60@25/PAL, 720P60@24/PAL (2:3:3:2) to eliminate frame order reversal * added video delay status item * altered video delay for 720P60 to PAL cases, in order to handle LTC user bits * cleaned up the Audio Status displays by combining some 'signal presence detectors' with the audio level meters * altered 1394A / DV AUTO RECORD menu - now has choices OFF, SONY, and VARICAM * unlocked Camera remote menus from base, when in lock mode * altered Rec-Flag mechanism to require known frame rate (24,25,30,50), and known clock rate (5,6) * altered Rec-Flag mechanism to remove highwater mechanism, and replace with checking for clip frame numbers 00 or 01, and lead-in flags. * fixed menu display with code to clip oversized text. This was causing reboots when INTERCOM/IFB status displays tried to display "Lost 1st Lock" message and others. ---------------------------------------------------------------- Release notes for 050826 ---++ Version 050826 ---+++ Builds * ECA build 1319 * ECB build 2057 * ECN build 371 ---+++ Notes * ECA: removed unneeded VAR items, and fixed duplicate VAR issue * new compiler * altered intercom present detector to run from input level meters (for Base front panel led). Altered IFB/IComThreshold - now only -18db available. * changed intercom codec hipass and lowpass filters to minimize feedback from sidetone into mic input * changed ICOM SIDETONE default value to 1 (almost as loud as 255, but opposite phase, so less feedback issues) * changed ICOM MIC GAIN default value to +55 for better mic input, when mic is about 1 fist length away from the mouth * added VERY LOUD selection to ICOM INPUT PROCESS * New controls act as follows in Party Line mode: | | *PARTY LINE INPUT SIGNAL* ||| | | | *Max (4Vpp)* | *0dBFS TONE (2Vpp)* | *-20dBFS TONE (0.2Vpp)* | | | *MODE* | Input Level (dBFS) ||| *Restrictions* | | *CALIBRATE* | -5 | -11.5 | -31 | Engineering only | | *REGULAR* | 0 | -6 | -26 | Party Line Mode | | *LOUD* | compressed | 0 | -20 | Party Line Mode | | *LOUDER* | compressed | compressed | -16 | Party Line Mode | | *VERY LOUD* | compressed | compressed | -10 | Party Line Mode | | *LOUDEST* | compressed | compressed | -4 | Party Line Mode | * altered Matrix mode input and output gains. Adjusted output gain so that 0dbFS signal == 20dBu (5.5Vpp single sided) * In Matrix mode: | | *Matrix LINE INPUT SIGNAL* || | | | *0dBFS TONE (20dBu)* | *-20dBFS TONE (0dBu)* | | | *MODE* | Input Level Meter (dBFS) || *Restrictions* | | *CALIBRATE* | -5.5 | -23.5 | Engineering only | | *REGULAR* | -2.0 | -19.9 | Party Line Mode | | *LOUD* | clipped | -12.6 | Party Line Mode | | *LOUDER* | compressed | -8.7 | Party Line Mode | | *VERY LOUD* | compressed | -2.7 | Party Line Mode | | *LOUDEST* | compressed | -0.1 | Party Line Mode | * added Novram save of ICOM TYPE * altered handling of GPO across fiber, to reduce relay chatter with poor fiber connection or during startup * altered DB_WIN_FIBERTDM to update more frequently, especially while SLIP messages not working. * altered TDM basic loop checker at Base end so that expected pattern would not be sent unless Base end was seeing complete round trip. So now camera end has true indication that loop check is fully working, and not just half working * New compiler combined with source typo caused Telnet to port 1023 to be broken. Fixed. * Altered FTP banner to include device type and version info. Added SITE SVER command to send banner (including device type and version info). Usefull for ECAB_UPGRADE.EXE to verify destination matches desired type and rev * Fixed bug in GPO outputs that had crept in as of 5-08-12 * Added DB_VAL_UBFLAGS_DUMP so that we can print out 1 seconds worth of UB flags (for Panasonic's "Active Frame Flags" debugging) * Added GPO "Rec-Flag Tally" which activates when Panasonic's UB flags indicate device is 'in record'. But since these are the same flags that are played back, tally is actually more like "in record or playback". So added counter which keeps track of highest maximum ANC timecode recieved - a sort of 'highwater' mark. If incoming ANC timecode is LESS than the 'highwater mark', the REC-FLAG TALLY will NOT activate. This prevents the tally from activating during playback of previously recorded material. There is a new item RESET REC TC MAX on the GPIO FUNCTIONS menu, which resets this highwater back to zero. Also, there is a GPI function available which will do the same thing. * Added TEST-ON and TEST-OFF capabilities to GPO menus ------------------------------------------------------------- Release notes for 050805 ---++ Version 050805 ---+++ Builds * ECA build 1282 * ECB build 1964 * ECN build 368 ---+++ Notes * fixed issue where changeing aspect ratio would alter the Test Gen Video Source back to bars * fixed issue where CLI 'VAR INTERCOMOUT' command would not work * altered CLI 'VAR ...' commands to be able to have read access to status items. 'VAR a' will dump all variable including R/O status variables * 1394 Codec software will upgrade from bundled ECAxxx.BIN or ECBxxx.BIN. Now should not be necessary to separately load the 1394 codec firmware. * HD products: fixed timing of dynamic UB in source timecode - only ANC source proven with 720P60 so far. * Another fix for 720P locking which should resolve problems where it tried to relock, but the input cycle would not follow the lock reference * Added 2 new video standards 720P60@24/PAL and 720P60@25/PAL: * 25fps picture content inside 720P60 (N.B. 60.00 fps) video extracted to PAL output * 24fps picture content inside 720P60 (N.B. 60.00 fps) video extracted to PAL output, with either 2:3:2:3 or 2:3:3:2 pulldown * Auto standard switch to 720P60 * Can use Timecode to assume embedded picture pulldown (frame :00 is 1st of cycle) OR can use Panasonic UB "Active Frame Flags" to determine embedded picture rate, and automatically switch between the two video standards * Detection and support for ECB rev C, including: * Matrix option (requires MX option in ECN environment variables) * filtered out dynamic UB from Divio timecode * Altered Scaler programming (register 0x1D) to address problem of active picture CRC keeps on changing & noise appears on monitoring SDI/analog outputs, due to dithering and temporal effects. - 050718 * Fixed typo which caused Intercom/IFB output tones at base to not work unless TALK button pressed or ITALK command used. -050721 * added "mx", "mxgpo", and "netledsts" commands to ECB and ECN CLI to activate and check out ECB Rev C hardware. - 050721 * added "Net i/f Options" display to base FIRMWARE menu, so we can determine matrix capable units - 050721 * added support for PREM option in ECN and ECB, to indicate board is capable of Panasonic Remote Control - 050725 * added "upgif" CLI command at ECN to display and alter upgrade port comm levels (currently keeps reseting back to RS-232) * Base's INTERCOM LINE 1/2 LEVEL meter can be misleading when STEREO-ONE CHNL mode is selected. greyed out the doubled channel and replaced the duplicate level with "---" to indicate unknown level * Altered Intercom Gain and threshold limits and control computations: * allow up to 3.5X gain in linear mode, to recover the 5dB of wasted headroom on the Intercom Party Line input circuit, and the 6dB headroom alloted for the theoretical case of two stations on the party line adding to a 4Vpp input signal * allow noise clipping in linear mode * added more threshold value choices * trimmed the ECA output volume to the headphones/speaker down slightly to prevent distortion on output of 0dBFS signal. *This may require changes in the conformance form.* * altered default INTERCOM MIC LVL to -45 dBu, so match RTS headphone levels. *This may require changes in the conformance form.* * renamed INTERCOM NULL to INTERCOM SIDETONE, and altered the default value to 255 for max mic talk feedback. * removed Intercom signal detectors from Status menus. Not necessary now that information has been combined in level meters * changed Intercom noise suppression system. Now acts more like a squelch, where original hardware noise clipping is turned off by software when the level meters are higher than the threshold. The result is that the distortion (due to the noise limiter) is limited to approximately the 1st 30mS of the burst of sound, and the noise limiter remains off for 250mS or more after the end of the burst of sound. * removed INTERCOM IN GAIN and INTERCOM GAIN THRESH menus and replaced them with ICOM INPUT PROCESS. New menu has choices of REGULAR, LOUD, LOUDER, and LOUDEST. The last three are only available in party line mode. CALIBRATE which is a 1:1 mode, is only available in engineering. Default is REGULAR *which may require changes to the conformance form.* * New controls act as follows: | | *PARTY LINE INPUT SIGNAL* ||| | | | *Max (4Vpp)* | *0dBFS TONE (2Vpp)* | *-20dBFS TONE (0.2Vpp)* | | | *MODE* | Input Level (dBFS) ||| *Restrictions* | | *REGULAR (matrix)* | -5 | -11.5 | -31 | Matrix Mode only | | *CALIBRATE* | -5 | -11.5 | -31 | Engineering only | | *REGULAR* | 0 | -6 | -26 | Party Line Mode | | *LOUD* | compressed | 0 | -20 | Party Line Mode | | *LOUDER* | compressed | compressed | -16 | Party Line Mode | | *LOUDEST* | compressed | compressed | -4 | Party Line Mode | * Moved all intercom and IFB items from the camera's AUDIO menu to a INTERCOM/IFB sub-menu * renamed camera and base menu items and status items which started with "Intercom..." to instead read "ICom.." and altered the names to be more descriptive, such as "ICOM LINE OUT 1 LEVEL" instead of "INTERCOM OUT 1 LEVEL" ---------------------------------------------------------------------- ---++ Version 050622 ---+++ Builds * ECA build 1197 * ECB build 1833 * ECN build 349 ---+++ Notes * fixed useless nag message about DXCHIF message size which resulted from fix in Main.SoftwareReleaseCandidate050621 --------------------------------------------------------------------- ---++ Version 050621 ---+++ Builds * ECA build 1197 * ECB build 1832 * ECN build 348 ---+++ Notes * fixed issue where inter-cpu messages could get stuck sending shorter, max compatibility messages -------------------------------------------------------------- ---++ Version 050617 ---+++ Builds * ECA build 1102 * ECB build 1401 * ECN build 328 ---+++ Software Changes * added GPI for changeing aspect ratio * added support for 720P50 video input, ENG: but unable to verify numerical accuracy since my HD9025 source does not support 720P50 * added support for 1080p24.00sF to PAL output. with A*,B,C*,D or A*,B,D,A* pulldown * added support for 1080p24.00sF to NTSC 30.00 output - must be manually selected * added support for 1080i/60.00 to NTSC30 * added unrestricted window positioning * new VIDEO menu item PULLDOWN REFERENCE to allow pulldown control from various sources * new Debug Window display PULLDOWN REF to show source and state of pulldown reference or 720P reference * added free run pulldown NOT locked to video timecode * Fixed problem which kept turning on Debug Window #1 * ENG: NEW FPGA allows altered character inserter interrupt timing to allow more time before 1st line of characters needed to be ready. Side effect is that now the peeper can be run up to the 1st line of characters. * altered the priority of OSD windows so that timecode and pulldown windows would not be hidden behind debug windows * New ECN software fixes LN/ACT LED on ethernet connector * ENG: altered cycle length of 30 and 25 fps video standards to better match timecode numbers. * added new Fan status menu * added camera audio menu controls for Intercom Dynamic range compression * added 6HZ reference Status menu item on video status menu * added 720P reference Status menu item on video status menu * fixes to 720P reference Status menu display * better clamping on return signals in and out across different video standards * fixed flickering NTSC RETURN OUT status display * ENG: FPGA fix for missing return signals in recent s/w * Fixed & verified genlock return, ntsc return and viewfinder passthrough for 720P60 * Added support for 720P50 genlock return etc, ENG: but unable to verify since DAC doesn't support 720P50 * Fixed & verified 1080i50 genlock return and pal return, and viewfinder -------------------------------------------------------------- ---++ Version 050506 ---+++ Builds * ECA build 1124 * ECB build 1576 * ECN build 340 ---+++ Software Changes * Fixed bug where TCP would accumulate short messages and send them at long intervals * Fixed bug where if UDP messages were out of order they could confuse the interCPU communications * Fixed bug where a long delay on one end of the communication link would result in the interCPU communications sessions cycling up and down repeatedly * Fixed bug where TCP ACK timeout could be far too long * Fixed several bugs where SLIP layers could become out of sync due to buffer backlog, and would stay out of sync * added XML dump of menus * added SITE BOOT, SITE RSET, SITE REBOOT, SITE CLEARNV, SITE UPGRADE and SITE USAGE commands to FTP server, for compatibility with other products * fixed problem where servers, such as remote menu servers, would not work if non-default IP addresses were set. * moved INTERCOM NULL ADJUST and INTERCOM IN GAIN menu items from the base to the camera * added Network Status Menu * altered interCPU message formats to support Network Activity indicator, and INTERCOM NULL ADJUST and INTERCOM IN GAIN menu items * altered interCPU message formats to be tolerant of recieving messages from older/newer software, and occasionaly remind the user that the software build numbers are "mismatched" ------------------------------------------------------------- Release notes for 050421 * Moved Telnet of CLI to port 1023, and Telnet of remote menus to port 23 * Creation of internal menu server for remote menus from camera * Fixed bug where if Audio Out == Analog, the AES out was still active, and connected to the Analog inputs * Customizing ECA software for Panasonic Adapters (model = ECAP) * Add ANC generator UB debug window (ANCGUB) * Enhanced ANC generator debug windows to show what outputs (if any) have ANC added * hide 'presetdummy' from the VAR list * prevent CLI 'VAR' command from setting disabled choices * remote menus: telnet to ECA port 23 or ECB port 23 gives remote menu capability. Proven compatible with Win2K telnet, and PUtty telnet. * In Win2K Telnet * '8','u','U' keys move cursor up (can use numpad, when NUMLOCK is ON) * '2','d','D' keys move cursor down * '5','s','S' keys act as the Setup key (backs out 1 level) * 'S' acts as the Up-Setup combination (access the menus in engineering mode) * ,'p' keys acts as the Select key * 'P' key acts as the Up-Select combination * '?' refresh entire display * In Telnet with true VT100 emulation * ,'8','u','U' keys move cursor up (can use numpad, when NUMLOCK is ON) * ,'2','d','D' keys move cursor down * ,'5','s','S' keys act as the Setup key (backs out 1 level) * 'S' acts as the Up-Setup combination (access the menus in engineering mode) * key acts as the Select key * ,'P' key acts as the Up-Select combination * '?' refresh entire display * '!' reverse video * added 'System IDent' menu item to identify ECA/ECB pairs. System Ident shows as a prefix in all menu headings, and as a new front panel display titled 'System ID' * added saving of front panel display choice * HD FPGA builds: boundary of VCXO control voltage is too tight. Need to expand it a bit. * fixed CLI "setip" command that had incorrect print back * fixed problem where setting a new ip for the base would only take effect after reboot * CLI "ping" command added * CLI "setip" command now accepts IP addresses in 'dotted' notation * verified compatible with B net * altered gateway so that it must be on same subnet as the other ip addresses * fixed minor problems that affected things like CLI "telnet" command, when IP addresses were not the defaults. This affects the engineering menus which set the ip addresses * added menu item to Video menu which allows selection of reference source for 720P video * added locking of 720P video to ANC, or LTC * added status display to show status of 720P reference * added CLI "lock PASSCODE PASSCODE" command to lock menu access * added CLU "unlock PASSCODE" command to unlock menu access * added "Config Status" option to debug window functions, to show pending writes to flash * added CLI printout every 5 seconds to remind about pending writes to flash * added Timecode menu selection "VITC User Bits" for User bit Mode to allow Original 24p timecode in UB of 30frame output timecode. Choices are HD TIMECODE or SOURCE USER BITS * added Timecode menu selection "LTC Out Rate" to show LTC output rate. Shows "SD Video", "HD Video" (always disallowed), and "Adapter LTC In" (at base) or "Base LTC In" (at adapter). * Changed LTC Out to run directly from LTC In when LTC Out Source chooses the local LTC in. Allows chaining of LTC inputs. * fixed bug where several of the GPI = INTERCOM CALL modes would incorrectly affect the Intercom Talk status instead. * added adapter GPI for intercom channel select * added "VITC Output" "VITCO" debug window function, to show VITC time and user bits out * added "LTC Output" "LTCO" debug window function, to show LTC time and user bits out * added "HDSDI in ATC UB" debug window function, to show ANC user bits * added support for ECA-VID rev D boards * added 2 options to Base AUDIO OUT menu: "Analog/In Loop" and "Dly Anlg/In Loop". These options allow analog audio out to come from camera audio, but have AES audio out come from base audio input (either analog or AES). Allows audio inputs to be chained together. * FPGA: change to fix the occasional hd/sd sdi video error when switches between MON SDI OUT, & VIDEO SOURCE OUT. * FPGA: Added one more item in *aud_mux_15* to allow for AES_12_OUT <= i2s2aes_out12 and AES_34_OUT <= i2s2aes_out34. This affects the BASE build only. * FPGA: Added one more item in *ltc_mux_sel* to allow LTC_OUT <= LTC_IN. This affects both CAMERA and BASE builds. ---------------------------------------------------- Release notes for 050322 - fixed issue which caused problems auto switching between 1080i50 and 1080p/23.98sF - fixed issue which caused TDM communications problem between camera and base ---------------------------------------------------- This release of software for HD camera adapters and HD base stations is the following build numbers: Build numbers are: ECA - 1016 (ECAS-HD, Sony HD Camera Adapter - all models) ECB - 1127 (ECB-HD, HD Base station, application firmware - all models ) ECN - 313 (ECB-HD, HD Base station, network cpu firmware - all models) This version has the following changes: - the software noted above must be loaded as a complete set. Do not mix with older software. - the network IP addresses can now be changed. - the Base station has menus under BASE ENGINEERING / CALIBRATE to change the IP's - a "showip" command has been added to all the command line interfaces - a "setip" command has been added to the base station command line interface (the "CLI"). Syntax is "setip DEVICE N0 N1 N2 N3", where device is "A" or "C" for the camera adapter, "B" for the base and "N" for the network interface. The IP address must currently be specified WITHOUT periods between the numbers. For example: "setip n 192 168 9 10" would set the network interface processor address to 192.168.9.10 - the camera adapter (ECA) , the base station (ECB) and the network interface (ECN) must all be on the same subnet, ie, the first 3 numbers must all be the same. - the default IP addresses have been changed. After you load this new software and do a factory reset, the new IP's will be: - ECN = 192.168.9.10 (formerly 10.0.1.10) - ECB = 192.168.9.11 (formerly 10.0.1.2) - ECA = 192.168.9.12 (formerly 10.0.1.4) - Gateway = 192.168.9.1 (formerly 10.0.1.20) - this software remedies the crash from ECB front panel issue - this software changes the default IFB / ICOM THRESHOLD, found in the BASE ENGINEERING / CALIBRATE menu's, which was responsible for a flickering intercom light when no intercom was connected. - the software also incorporates previous fixes for crashes related to PAL Upgrading software: -------- via ethernet - Because the IP address is changeing, it can be complicated to upgrade via ethernet. But the higher speed can be worth the complication. The publish directory has batch files to facilitate this. If you are upgrading units with old software, use the "upgrade_OLD_xxxx.bat" files. If you are re-installing software with build numbers greater than or equal to the numbers shown above, use the "upgrade_xxx.bat" files. - Either way, make sure your PC's Network settings are set to the appropriate subnet (10.0.1.1xx or 192.168.9.xxx).(or you can arrange the settings to give your NIC card 2 IP addresses, one on each net, and that will save you switching back and forth) -It is important to upgrade the units in the following order. 1st - ECA, 2nd - ECB, 3rd - ECN. - before loading, verify that you have network access to each unit. At a DOS prompt, type "ping ADDRESS", where ADDRESS is one of the addresses given above. - do a factory reset on both the camera and the base station after upgrading and rebooting. This can be accomplished via the menu's (FIRMWARE / FACTORY RESET) or via the CLI command "pre z". - either a network hub or a network crossover cable will be required to join/connect the base station to your PC ethernet port. - For example: - 1. if you are upgrading units with old software, type "ping 10.0.1.10". If the report shows "LOST=0", then you have network access to the ECN - 2. Now try "ping 10.0.1.2" to see if you have access to the ECB - 3. If the camera adapter is connected via fiber cable, try "ping 10.0.1.4" to see if you have network acces to the ECA. - 4. Use the "cd DIRECTORYPATH" command to change to the directory where the new *.bin files and the upgrade_..xx.bat files and the "ftp_hash..." files are located. - 5. Assuming you have network access to the ECA, type "upgrade_old_eca_hd". You should see an FTP session start, with ### signs indicating the upload progress (you can also see the progress on the CLI). There will be a pause at the end while the code is being written to flash (more detailed status on the CLI) and then a "Transfer complete" message. The batch file will then attempt to send a special FTP "BOOT" command to reboot the unit on a sucessfull upload, but the older software does not support this, and will ignore it. - 6. Assuming all went well with the ECA, and you still have access to the ECB, type "upgrade_old_ecb_hd". This will update the ECB in a similar fashion - 7. Assuming all went well with the ECB, and you still have access to the ECN, type "upgrade_old_ecn_hd". This will update the ECN in a similar fashion. - 8. Now power cycle the adapter and the base - 9. use either the menu's or the CLI "pre z" commands to do a factory reset on both the adapter and the base (ie do it twice) - 10. Now power cycle the adapter and the base again. - 11. At the base station CLI, type "ver" to show the new base station software version. - 12 At the base station CLI type "rem" to show the new ECA and ECN software versions - 13. At the base station CLI type "showip". It should show the new 192.16.9.xx addresses - 14. Change the settings in your PC network interface to use the 192.168.9.xx subnet if necessary - 15. At a DOS prompt type "ping 192.168.9.10". If the report shows "LOST=0", then you have network access to the ECN - 16. At a DOS prompt now try "ping 192.168.9.11" to see if you have access to the ECB - 17. If the camera adapter is connected via fiber cable, try "ping 192.168.9.12" to see if you have network acces to the ECA. -------- via serial port - the software for each unit can be loaded via the UPGRADE command at the "BOOT>" prompt, as indicated in the manual. Loading the software via serial port for the ECN requires removing the lid and connecting a cable to the header marked "NET UPGRADE" on the ECB base board. It is probably more convenient to load the ECN via the ethernet. - do a factory reset on both the camera and the base station after upgrading and rebooting. This can be accomplished via the menu's (FIRMWARE / FACTORY RESET) or via the CLI command "pre z". - follow the steps number 10 and onwards, in the example above.