nt_update.txt ============================================================================== MTP-NT FIRMWARE Date Format = dd.mm.yy ============================================================================== #define CHECKSUMOFFSETWORD 0xF0F1 // Wert fuer 'Vorbesetzung' der #define CHECKSUMOFFSETBYTE 0xC1 // Checksummen (fuer 8 Bit und 16 Bit) ------------------------------------------------------------------------------ Date Version Comment 23.04.23 0.12.01 Cal.Shunt all together on/off; ntconfig 1.1.55+ necessary; 20.03.23 0.12.00 Cal.Shunt setting implemented; ntconfig 1.1.54+ necessary; 16.03.23 0.11.09 Test version: new Cal.Shunt setting mode; 05.09.22 0.11.08 Test version: Volt/Pot/IEPE separate gain setting; 04.08.22 0.11.06 Low Bat warning level decreased by 100 mV; 17.07.22 0.11.05 Minor modification (THERMO); 02.05.22 0.11.04 Controller hardware version issue fixed; 27.03.22 0.11.03 FPGA FLASH programming with ntconfig (-> Controller) works; 22.02.22 0.11.02 Analog Module Message after Reset: '~'+CR/LF; 10.02.22 0.11.01 FPGA FLASH programming test (apart from that fully usable); 09.02.22 0.11.00 Controller Message after chain checking: '~'+CR/LF; 31.01.22 0.10.23 AD7414-1 & AD7414-3 are tolerated; 18.05.21 0.10.22 Controller: ToggleCommand ':' = 5LP4K-SG48/40UP5K-SG48; 11.05.21 0.10.21 Timing modified for Bluetooth compatibility; 20.04.21 0.10.20 New compiler version (5.103) -> some THERMO issues solved; 13.03.21 0.10.16 nload: convenient real-time display of available COM ports; 04.12.20 0.10.15 single channel Quarter Bridge issue solved; 15.11.20 0.10.14 Anti-Aliasing Filter max. setting linked to sampling rate; 13.10.20 0.10.13 Intermediate version, no relevant changes; 10.10.20 0.10.11 AUX Voltage 12V switchable for Volt & Potentiometer mode; 26.09.20 0.10.10 THERMO debug modes added (triangle simulations); 18.09.20 0.10.08 module selftest functions improved; 29.06.20 0.10.07 Module hardware version is determined; 16.06.20 0.10.06 ANALOG: full function selection (mixed by channel); 15.06.20 0.10.05 ANALOG module function selection (basic version); 11.06.20 0.10.04 Qualified firmware for new ntconfig.exe version 1.1.25+; 10.05.20 0.10.03 Basic ANALOG module support; --> Test Version; 08.05.20 0.10.02 Improved LED message behaviour in Bluetooth Mode; 02.05.20 0.10.00 FPGA firmware load command chain improved for 128+ modules; 25.04.20 0.09.29 FPGA firmware gets info about THERMO function (Bit53); 08.04.20 0.09.28 BitRate/ChannelNumber issue @THERMO solved; 25.03.20 0.09.27 Test Version (ANALOG); 27.02.20 0.09.26 System Reset from ntconfig (long press on help button); 24.02.20 0.09.24 System Reset when supply voltage too low; 21.02.20 0.09.22 BitRate/ChannelNumber setting via ntconfig.exe implemented; 20.02.20 0.09.21 Debug Version (Bit Rate / Channel Count); 13.11.19 0.09.20 IEPE-initialization improved ('='); 04.11.19 0.09.18 THERMO special ranges for analog decoder implemented; 12.10.19 0.09.17 freq.resp. correction above 10 kHz; 03.09.19 0.09.16 Battery Management implemented; 02.09.19 0.09.15 THERMO special ranges = protected; 26.08.19 0.09.14 XVDT module driver implemented; + minor changes; 22.08.19 0.09.13 adaptive I2C-Bus frequency setting; 20.08.19 0.09.12 optional fullscale Thermo-"ranges" = 1635.2/1000/500/250'C; 07.08.19 0.09.11 Communication (incl.Update) via NT_BLUE implemented; 24.07.19 0.09.09 ModType=>'(',')'; BitRate+SampleRate display; 14.05.19 0.09.07 module types XVDT+POT+420MA added; 06.05.19 0.09.05 test version (internal use only !!!!); 16.03.19 0.09.04 FPGA firmware update integrated (first test version); 10.03.19 0.09.03 Filter setting implemented; THERMO: RTD mode enabled; 06.02.19 0.09.02 minor modification in CJ measurement; 03.02.19 0.09.01 PT100/1000 automatically used for CJC; 23.01.19 0.09.00 THERMO-Tables in upper FLASH-area; 19.12.18 0.08.67 THERMO: "K" works; internal cold junction compensation; 19.12.18 0.08.66 debug version: RTD-value output (1000 Ohm = 10 mV); 18.12.18 0.08.65 THERMO: filter 1/2/4/8/16/32 Hz possible; default= 4 Hz; 11.12.18 0.08.64 THERMO adjustment ("T"/"G" etc..); 05.12.18 0.08.59 BOOT firmware info is written in EEPROM; S/N-Service; 29.11.18 0.08.57 NT_THERMO: functional test with sine 1 Vpp / 1 Hz; 28.11.18 0.08.51 temperature indication for all modules (SPACE = debug); 27.11.18 0.08.50 Auto-Update 100ch funktioniert; 14.11.18 0.08.49 Letztes Modul blinkt kurz bei Schaltung der Terminierung; 31.10.18 0.08.48 RS422-Terminierung am Ketten-Ende vom Controller bedient; 14.10.18 0.08.47 STGX+IEPE: Autozero verbessert; 09.10.18 0.08.45 STGX: lokale Filteranzeige; ESC = enable Verbose Mode; 02.10.18 0.08.44 Update OHNE RESET (Firmware-Update ueber BlueTooth Okay); 01.10.18 0.08.43 6kHz-Version; BlueTooth Okay; 06.09.18 0.08.38 S/N-Input Okay; 28.08.18 0.08.37 VOLT module config is working; 20.08.18 0.08.36 Filter sind (lokal) einstellbar (up/down={[]}); VOLT="/"; 10.08.18 0.08.35 Modulerkennung Okay; LED blinkt bei Autozero; 1,5kHz (!); 07.08.18 0.08.34 Controller: Testversion Kommunikation mit ntconfig.exe; 06.08.18 0.08.33 Controller: HF-Teil=2xDAC; 18.07.18 0.08.32 HW-Version from EEPROM; 20.06.18 0.08.31 Software-Rampe @ 1,2V; 11.06.18 0.08.30 S/N unterdrueckt @ Power-Modul V.1.0; 08.06.18 0.08.29 Modulanzahl wird korrekt an ntconfig uebermittelt; 23.05.18 0.08.28 demo version (4x STG, 3x IEPE, 6000Hz); 09.05.18 0.08.27 demo version (8x STG, 6000Hz); 08.05.18 0.08.26 demo version (6x STG, 375Hz); 30.04.18 0.08.25 demo version (4x STG, 6000Hz); 24.04.18 0.08.24 range & sensor type in ntconfig.exe = okay; 21.03.18 0.08.20 SN-Edit w/o settings issue; 21.03.18 0.08.18 ntconfig: AZ, Range, Bridge Type; 20.03.18 0.08.17 Contr.Status='$'; 20.03.18 0.08.16 AZ mit ntconfig = OK; 12.03.18 0.08.15 IEPE Autooffset modifiziert; 06.03.18 0.08.14 Signale Q+/Q- werden jetzt per Software rueckgetauscht; 06.03.18 0.08.13 Signale Q+/Q- im Schaltplan vertauscht @ Kanal 2; Test; 05.03.18 0.08.11 Zwischenversion ntpic1_init_stgx_02.hex; 26.01.18 0.08.08 R/L-Umschaltung (cmd "O"); 01.12.17 0.08.07 improved Zero Point Regulation for IEPE; 23.11.17 0.08.06 some improved Autozero; 20.11.17 0.08.04 Sensor-Setting works; more detailed HELP-menu; 19.11.17 0.08.03 AutoZero works. 17.11.17 0.08.01 gesicherte Kommunikation zwischen den Modulen; 27.10.17 0.07.16 DAC-Einstellungen fuer jeden Bereich getrennt; 12.10.17 0.07.10 "i" toggelt Kanal-Invertierung; "r" = "ClearResetMarker"; 25.09.17 0.07.02 optionale Debugversion eingefuehrt; 24.09.17 0.06 I2C-Bus wird komplett gescannt (Variable "i2c_status"); 15.06.17 0.05 SPI geht: 32 Bit werden gesendet und empfangen; 19.04.17 0.01... first test versions; ------------------------------------------------------------------------------ INFO: If there is an error message regarding the TEMP Folder at startup, this action will help: * open Windows-Explorer * Enter text %temp% to the address line (+ RETURN) * This will open your temp folder. * Press Ctrl+A to select all. * Press "Delete" on your keyboard and click "Yes" to confirm. * All temporary files will now be deleted. -----------------------------------------------------------------------EOF----