--------------------------------------------------------------------------------------------- FILE : VectrinoV120.bin VERSION : 1.20 DATE : NEW FUNCTIONALITY : First version. CHANGES : NONE BUG FIXES : NONE COMMENTS : This is the first version of the Vectrino firmware --------------------------------------------------------------------------------------------- FILE : VectrinoV121.bin VectrinoV121_plus.bin VERSION : 1.21 DATE : 8 December 2004 NEW FUNCTIONALITY : NONE CHANGES : NONE BUG FIXES : Fixed FPGA configuration problem that caused the system to halt during booting. COMMENTS : NONE XILINXVER = C:\Nortek\FPGA\Gen2Pdopp\vectorino2\implement\ver35\rev1\vectorino2 light XILINXVER = C:\Nortek\FPGA\Gen2Pdopp\vectorino_par\implement\ver17\rev1\vectorino2 plus --------------------------------------------------------------------------------------------- FILE : VectrinoV122.bin VectrinoV122_plus.bin VERSION : 1.22 DATE : 20 December 2004 NEW FUNCTIONALITY : NONE CHANGES : NONE BUG FIXES : Fixed bug in setting of power level bits for distance measurement for plus version. COMMENTS : NONE --------------------------------------------------------------------------------------------- FILE : VectrinoV123.bin VectrinoV123_plus.bin VERSION : 1.23 DATE : 7 January 2005 NEW FUNCTIONALITY : NONE CHANGES : Changed timing for high xmit voltage control for distance measurement. BUG FIXES : NONE COMMENTS : NONE XILINXVER = C:\Nortek\FPGA\Gen2Pdopp\vectorino2\implement\ver36\rev1\vectorino2 light XILINXVER = C:\Nortek\FPGA\Gen2Pdopp\vectorino_par\implement\ver18\rev1\vectorino2 plus --------------------------------------------------------------------------------------------- FILE : VectrinoV124.bin VectrinoV124_plus.bin VERSION : 1.24 DATE : 21 April 2005 NEW FUNCTIONALITY : NONE CHANGES : NONE BUG FIXES : Fixed bug in velocity header for plus version. The distance value was always set to 1 instead of actual distance. COMMENTS : NONE XILINXVER = C:\Nortek\FPGA\Gen2Pdopp\vectorino2\implement\ver36\rev1\vectorino2 light XILINXVER = C:\Nortek\FPGA\Gen2Pdopp\vectorino_par\implement\ver18\rev1\vectorino2 plus --------------------------------------------------------------------------------------------- FILE : VectrinoV125.bin VectrinoV125_plus.bin VERSION : 1.25 DATE : 12 September 2005 NEW FUNCTIONALITY : Power control signals to analog circuitry that is no longer powered while in command mode. Adjustment of offset of distance measurement based on offset value in probe configuration. CHANGES : Moved Out Of Range indication to bit 6 in status byte so that bit 7 only indicates tag and beam errors. Added 5mm offset to distance measurement. BUG FIXES : Error bit was erroneously set for the first sample in a measurement. Functionality added for ensuring that temperature sensor is never read while a transmit pulse is in progress. The transmit pulse caused erroneous temperature readings. COMMENTS : NONE XILINXVER = C:\Nortek\FPGA\Gen2Pdopp\vectorino2\implement\ver37\rev1\vectorino2 light XILINXVER = C:\Nortek\FPGA\Gen2Pdopp\vectorino_par\implement\ver24\rev1\vectorino2 plus --------------------------------------------------------------------------------------------- FILE : VectrinoV126.bin VectrinoV126_plus.bin VERSION : 1.26 DATE : 10 May 2006 NEW FUNCTIONALITY : NONE CHANGES : The amplitude value is now output from the first ping as opposed to the second ping in previous versions. More robust handling of Flash data structures. Reduced gain for distance measurement by 18dB to improve performance for small distances where multiple reflections caused problems. Plus version now supports 1, 2 and 3 beams as well as the regular 4. BUG FIXES : Fixed timing bug in xilinx related to clearing of interrupts. This caused loss of communication on startup in certain systems/environments. Fixed potential reboot problem where shadow register could be used. COMMENTS : NONE XILINXVER = C:\Nortek\FPGA\Gen2Pdopp\vectorino2\implement\ver38\rev1\vectorino2 light XILINXVER = C:\Nortek\FPGA\Gen2Pdopp\vectorino_par\implement\ver25\rev1\vectorino2 plus --------------------------------------------------------------------------------------------- FILE : VectrinoV127.bin VectrinoV127_plus.bin VERSION : 1.27 DATE : 1 June 2006 NEW FUNCTIONALITY : NONE CHANGES : Increased maximum allowable sampling position to 150. BUG FIXES : NONE COMMENTS : NONE XILINXVER = C:\Nortek\FPGA\Gen2Pdopp\vectorino2\implement\ver38\rev1\vectorino2 light XILINXVER = C:\Nortek\FPGA\Gen2Pdopp\vectorino_par\implement\ver25\rev1\vectorino2 plus --------------------------------------------------------------------------------------------- FILE : VectrinoV128.bin VectrinoV128_plus.bin VERSION : 1.28 DATE : 12 July 2007 NEW FUNCTIONALITY : Output full amplitude profile of distance measurement so that raw data can be analyzed (configurable). Noise level can be overridden by setting value for xmit and 4*recv directly in probe file. CHANGES : Sweeping gain table for all channels in probe check.The same table is used for all beams. Threshold is used for distance measurement to search for first peak above threshold. If no quality above threshold is found the maximum value is used instead. If the parameter is set to zero from software a default value of 300 is used. BUG FIXES : Added missing power up of analog nets after power cycle in measurement mode. Fixed erroneous pointer when reading second copy of probe config. COMMENTS : NONE XILINXVER = C:\Nortek\FPGA\Gen2Pdopp\vectorino2\implement\ver38\rev1\vectorino2 light XILINXVER = C:\Nortek\FPGA\Gen2Pdopp\vectorino_par\implement\ver26\rev1\vectorino2 plus --------------------------------------------------------------------------------------------- FILE : VectrinoV129.bin VectrinoV129_plus.bin VERSION : 1.29 DATE : 4 January 2008 NEW FUNCTIONALITY : NONE CHANGES : NONE BUG FIXES : Added missing power up of analog nets for DAC write command. COMMENTS : NONE XILINXVER = C:\Nortek\FPGA\Gen2Pdopp\vectorino2\implement\ver38\rev1\vectorino2 light XILINXVER = C:\Nortek\FPGA\Gen2Pdopp\vectorino_par\implement\ver26\rev1\vectorino2 plus --------------------------------------------------------------------------------------------- FILE : VectrinoV130_plus.bin VERSION : 1.30 DATE : 24 November 2009 NEW FUNCTIONALITY : Synchronisation of transmit pulses to avoid both electric and acoustic interference when operating several Vectrinos together. Selecting output for Vectrino enables burst transmit control whereas 'for other sensors' will cause the Vectrino to transmit ping pairs continuously as before. CHANGES : Set DAC values for gain control in tuning mode. BUG FIXES : NONE COMMENTS : NONE XILINXVER = C:\Nortek\FPGA\Gen2Pdopp\vectorino_par\implement\ver27\rev1\vectorino2 plus --------------------------------------------------------------------------------------------- FILE : VectrinoV131.bin VectrinoV131_plus.bin VERSION : 1.31 DATE : 21 December 2010 NEW FUNCTIONALITY : NONE CHANGES : Changed opcode for Flash programming to achieve correct operation for both revB and revD of the AT45DB021 BUG FIXES : NONE COMMENTS : NONE XILINXVER = C:\Nortek\FPGA\Gen2Pdopp\vectorino2\implement\ver38\rev1\vectorino2 light XILINXVER = C:\Nortek\FPGA\Gen2Pdopp\vectorino_par\implement\ver27\rev1\vectorino2 plus --------------------------------------------------------------------------------------------- FILE : VectrinoV133b.bin VectrinoV133b_plus.bin VERSION : 1.33b DATE : 31 August 2012 NEW FUNCTIONALITY : NONE CHANGES : Some changes in an attempt to improve timing in recorder handling for the head board. There is no know effect of this as of 120831. BUG FIXES : NONE COMMENTS : Note there is a hardware issue with the SPI clock edges going to the head board which requires a change of the resistor R157 on the main board which must be set to 0 in order meet the specification for the AT45DB021D component on the head board. XILINXVER = C:\Nortek\FPGA\Gen2Pdopp\vectorino2\implement\ver38\rev1\vectorino2 light XILINXVER = C:\Nortek\FPGA\Gen2Pdopp\vectorino_par\implement\ver27\rev1\vectorino2 plus ---------------------------------------------------------------------------------------------