Home Contact us


Up

RTCU NX32L Firmware

RTCU NX32L
Runtime-firmware V1.53.00
Released:  December 1, 2019.

 

Runtime-firmware V1.53.00 includes the following improvements:

Bug Fixes:

  •  WLAN Access-Point (AP) reliability and configuration issues.
  •  Possible crash (with restart) in the boardReset() function. 


Runtime-firmware V1.53.00 requires System-firmware V1.06.00.
 

 

 

 

RTCU NX32L
Runtime-firmware V1.52.00
Released:  November 10, 2019.

 

Runtime-firmware V1.52.00 includes the following improvements:

Enhancements:

  •  Full support for the latest RTCU NX32L devices.
  •  SNMP Manager V1,V2 and now also V3 support.
  •  The motion-sensor (MS) API now fully supports the on-board magnetometer on the RTCU NX-200.
  •  Support for Incremental Encoders with quadrature encoding (A/B/Z signals).
  •  Objects of DOUBLE type is now supported in the System Object Storage (SOS).


Runtime-firmware V1.52.00 requires System-firmware V1.06.00.
 

 

 

RTCU NX32L
System-Firmware V1.06.00  / Runtime-Firmware V1.50.00
Released:  October 13, 2019.



System-Firmware V1.06.00 / Runtime-Firmware V1.50.00 is a complete system update with the following enhancements:

  •  WLAN Access-Point (AP) mode.
     Supports client communication as well as true HOTSPOT with DHCP server functionality.
  •  New and enhanced datalogger funtionality.
     
    Supports multiple dataloggers each with a size up-to 32 MByte and with an arbitrary and used defined content.
  •  The Motion Sensor (MS) API is now supported.
     Powerful API that combines all current and future motion sensors in one API, including accelerometer, gyroscope and magnetometer.
  •  Support for SNMP manager V1/V2 functionality.
     Enables the device to operate as an SNMP manager with poll/trap/push support. Support for V3 is pending.
  •  Enhanced SD-CARD support.
  •  Improved power-management.
     

Bug Fixes:

  •  Cases of WLAN disconnection for a prolonged time.

To utilize this major release, it is necessary to install RTCU IDE 9.64.

System-Firmware V1.06.00 includes, and requires, Runtime firmware V1.50.00. No need for separate installation.
 

 

 

RTCU NX32L
Runtime-Firmware V1.42.00
Released:  September 7, 2019.

 

Runtime-Firmware V1.42.00 includes the following improvements:

Enhancements:

  •  The GNSS API can now be used with the external USB GPS receiver.

Bug Fixes:

  •  Using I/O extensions in an EIS3 compiled project did not work.
  •  ftpFileReceive() could in some cases hang forever.
  •  Unexpected runtime reset occurring during user watchdog reset.
  •  Halt of device execution sometimes resulted in communication error. 
  •  Audio routing sometimes swapped left/right channels. 
  •  gsmHeadset() did not work.

 

 

RTCU NX32L
Runtime-Firmware V1.41.02
Released:  June 26, 2019.

 

Bug Fixes:

  •  Audio played over the cellular connection was replayed at the wrong speed.

 

 

RTCU NX32L
System-Firmware V1.05.00  / Runtime-Firmware V1.40.00 / Monitor-Firmware V1.40.00
Released:  June 2, 2019.



System-Firmware V1.05.00 / Runtime-Firmware V1.40.00 is a complete system update with the following enhancements:

  •  Support for the NX32L compilation mode:
    •  VPL resource enhancements:
            Application image size increased from 1 Mbyte (NX32) to 4 Mbyte.
            RAM size increased from 390 Kbyte (NX32) to 4 Mbyte.
            Code size increased from 1 Mbyte (NX32) to 2 Mbyte.
    • Project drive enhancements:
            Multi-level sub-directory support with up to 1023 files.
            The capacity is increased from 1 Mbyte to 2 Mbyte.
    •  VPL runtime resources enhancements:
            Total number of dynamic strings increased from 600 to 4096.
            Total maximum size of strings increased from 128 Kbyte to 512 Kbyte.
            Number of threads increased from 20 to 64.
            Number of Semaphores increased from 64 to 256.
            Number of Mutexes increased from 64 to 256.
            Number of Channels increased from 32 to 128.
            Total channel memory size increased from 39 Kbyte to 256 Kbyte.
            VPL thread stack size increased from 1 Kbyte to 4 Kbyte.
            Function local variables size increased from 0.5 Kbyte to 1 Kbyte.
            Prepared for VPL application dynamic memory management.
  •  MQTT message size increased from 4 Kbyte to 16 Kbyte.
  •  Enhanced power management with pmSuspend().
  •  Support for debug messages with a length up to 16384 characters.
  •  ModbusOpenX() support for using a specific network interface. 
  •  Enhanced CAN bus filter functionality.
  •  gsmNetworkTime() extended to return both UTC and local time. 
  •  Enhanced accuracy of the hardware Real Time Clock (RTC).
  •  Latest root certificates included.

Bug Fixes:

  •  Validation of certificates with alternative names failed. 
  •  pmWaitEvent() could in rare cases hang.
  •  Disabling DNS lookup check with "$DNS=0" did not work.
  •  Critical race issue related to garbage collection with a frequent restart of threads.
  •  Possible high-speed service port LAN interface conflict.

System-Firmware V1.05.00 includes, and requires, Runtime firmware V1.40.00. No need for separate installation.

 

Monitor-Firmware V1.40.00 is a major release with the following enhancements:

  •  Support for establishing RTCU Gateway 2 connection over all available LAN interfaces.
  •  Enhanced power management.

Monitor-Firmware V1.40.00 must be installed before System-Firmware V1.05.00.

 

 

 

RTCU NX32L Runtime-Firmware V1.32.00
Released:  May 15, 2019.

Runtime-Firmware V1.32.00 includes the following improvements:

Enhancements:

  •  USB Camera picture quality enhancements.
  •  Audio enhancements in relation to the use of the RTCU M2M Platform SDK.
  •  Enhanced Certificate compatibility.

Some of the Runtime resource enhancements cannot be fully exploited until the release of the NX32L compilation mode.

Bug Fixes:

  •  Modbus frames containing -1 (0xffff) could have problems to be received.
  •  DNS look-up problems when too many replies were received from the DNS server.

 

 

 

RTCU NX32L Runtime-Firmware V1.31.00
Released:  March 26, 2019.

Runtime-Firmware V1.31.00 is a minor release with the following improvements:

Bug Fixes:

  •  GPRS recovery boot experienced in some cellular networks.
  •  canFilterCreateX and canFMSFilterCreate did not work correctly for filters defined with ID and mask.
  •  verCheckUpgrade did not work correctly for system-firmware updates.

 

 

RTCU NX32L Firmware S1.04.10 / R1.30.00
(CRITICAL UPGRADE)

Released:  February 11, 2019.

 

System-Firmware V1.04.10 includes the following improvements:

Bug Fixes:

  •  Upgrade to earlier System-Firmware V1.03.00 could result in an unresponsive device.
     Do NOT install  System-Firmware V1.03.00 on the RTCU NX-400.
  •  Cases of unexpected system restart with "Unspecified error" in the fault log experienced on the RTCU NX-400.


Except for the above fixes then System-Firmware V1.04.10 contains the same firmware as System-Firmware V1.03.00, but with the latest Runtime-Firmware V1.30.00 (see below for details).
An upgrade is highly recommended.
 

 

RTCU NX32L Runtime-Firmware V1.30.00
Released:  February 11, 2019.

Runtime-Firmware V1.30.00 is a major release with the following important improvements:

Enhancements:

  •  Virtual-machine support for EIS3 (Enhanced Instruction Set V3):
    •  Dynamic strings with a length of up to 16384 characters.
    •  Unsigned integer support with USINT, UINT, and BYTE data types. 
    •  DOUBLE  (64 bit) precision floating point support.   
  •  Support for DOUBLE:
  •  All relevant functions have been enhanced with support for long strings.
  •  New API to manage the Debug / Console log to the file-system.
     See DebugSetLogParam() and debugGetLogParam().
  •  Full FMI (Fleet Management Interface) support.
  •  Support for playing audio/voice files not only from the project drive, but also from the internal drive, USB media, and SD-CARD.
  •  Support for boardSetAIMode that selects a synchronous or asynchronous sampling mode for the analog inputs.
  •  modbusOpen and modbusOpenX support for dynamic USB serial ports.
  •  Runtime optimization with an up to 10% increase in execution speed.
  •  Runtime fault when the maximum number of timers has been exceeded.
  •  Support for the enhanced System information and new Network information available in the RTCU IDE V9.50.

Bug Fixes:

  •  Device reset could result in an "Unknown file-system" message for the SD-CARD.
  •  Initial Debug messages / Console log messages could be missing in the log files.


To utilize this major release it is necessary to install RTCU IDE 9.50.


System-Firmware V1.04.10 includes, and requires, Runtime-Firmware V1.30.00. No need for a separate installation.
 

 

 

 

RTCU NX32L Runtime-Firmware V1.20.20
Released:  December 22, 2018.

 

Runtime-Firmware V1.20.20 includes the following improvements:

Enhancements:

  •  WLAN connection stability improved  and optimized.
  •  Digital I/O performance improvements.
  •  Enhanced performance and stability.


Note: This firmware version requires System-Firmware V1.04.00.

 

 

RTCU NX32L Firmware S1.03.00 / R1.20.00
Released:  October 7, 2018.

 

System-Firmware V1.03.00 includes the following improvements:

Enhancements:

  •  CAN bus hardware filter support.
     
    For enhanced performance, the hardware filtering functionality of the CAN controller is now used to its full extent.
  •  pmWaitEvent support for wake on RS232 activity.
  •  Support for new variants of the RTCU NX-400 with LTE.
  •  Enhanced performance and stability.

Bug Fixes:

  •  Cases of prolonged GPRS / Data disconnection in areas with an unstable cellular signal.

System-Firmware V1.03.00 includes, and requires, Runtime-Firmware V1.20.00. No need for separate installation.
 

 

RTCU NX32L Runtime-Firmware R1.14.00
Released:  October 7, 2018.

Runtime-Firmware V1.14.00 includes the following Bug fix:

  •  Cases of prolonged GPRS / Data disconnection in areas with an unstable cellular signal.

Note: This firmware version requires System-Firmware V1.02.00.

 

 

 

RTCU NX32L Runtime-Firmware R1.12.00
Released:  September 12, 2018.

Runtime-Firmware V1.12.00 includes the following improvements:

Enhancements:

  •  Support for video recording using an attached USB camera:
    •  Powerful new camera API with full HD recording.
    •  14 different camera parameters can be set, such as brightness, contrast, hue, white balance.
    •  Most USB cameras with MJPEG supported.
  •  Enhanced Bluetooth status panel on the RTCU NX-400 LCD display.
  •  New function boardVersionX to retrieve NX32L monitor/system/runtime firmware versions.
  •  + other minor enhancements.

Bug Fixes:

  •  Bluetooth stability issues with cases of runtime reset.
  •  Rare cases of Bluetooth kernel panic and device restart.
  •  Modbus slave mode with multiple clients did not work reliable.
  •  Switching AP with Wi-Fi could be slow or in some cases not occur at all.
  •  + other minor bug fixes.


Note: This firmware version requires System-Firmware V1.02.00.

 

 

 

 

RTCU NX32L Runtime-Firmware R1.11.00
Released:  July 1, 2018.

Runtime-Firmware V1.11.00 includes the following improvements:

Enhancements:

  •  New CAN logger mode with a timestamp for each message.
  •  Huge improvement in file-system write/read speed.
     
    SD-CARD / USB media speed is now up to 10X faster!
  •  Enhanced support for audio streaming using the RTCU M2M Platform SDK.
  •  + other minor enhancements.

Bug Fixes:

  •  MQTT communication could hang during connection establishment.
  •  + other minor bug fixes.


Note: This firmware version requires System-Firmware V1.02.00.

 

 

RTCU NX32L Firmware S1.02.00 / R1.10.00
Released:  May 27, 2018.

 

 System-Firmware V1.02.00 includes the following improvements:

Enhancements:

  •  Entirely new and powerful Bluetooth API.
     
    Supports for both classic and Low-Energy Bluetooth.
  •  Time-out option (serSendXXX) when sending RS232 data over a channel supporting HW-handshake.
  •  boardSetApplication now supports that the application is placed on the internal drive or on the SD-CARD.
  •  RTCU M2M Platform Extensions can now be transferred to the device as part of the project.
  •  RTCU M2M Platform support for streaming audio.
  •  New audio routing function added: audioRoute().
  •  Application access to TCP/UDP ports below 1024.
  •  Improved RS485 performance.
  •  Enhanced performance and stability.

Bug Fixes:

  •  SD-CARD insertion was not always registered by the device.
  •  Modbus TCP slave mode did not work.
  •  CAN-bus monitor mode did not work according to documentation.
  •  The runtime could crash when using SMTP.

System firmware V1.02.00 includes, and requires, runtime firmware V1.10.00. No need for separate installation.

 

 

 

RTCU NX32L Runtime Firmware R1.08.00
Released:  March 27, 2018.

 

Runtime Firmware V1.08.00 includes the following improvements:

Enhancements:

  •  Entirely new and powerful Secure Socket API with full client/server TLS support.
  •  Support for secure FTP with TLS support (FTPS).
  •  Support for Modbus TCP over virtually all TCP/IP enabled channels (LAN, Wi-Fi and Cellular).
  •  gsmGetICCID() now returns the full length from the SIM card.
  •  New function ioInputLatchSet() to control the behaviour of outputs when an I/O extension fails.
  •  + other enhancements.

Bug Fixes:

  •  The program execution froze during a call to an Platform Extension Module (MODCALL).
  •  MODBUS communication recovery after connection loss could take very long time.
  •  SMTP did not validate the TLS certificate domain name correctly.
  •  SMTP crash when sending emails on Sundays!
  •  FTP could fail when transferring large files over a cellular connection. 
  •  Possible disconnection in some VMNO environments where switching operators are often performed.
  •  RTCU IDE communication could result in "Unexpected Runtime restart" faults.
  •  The drawLine function did not work correctly when X2 or Y2 was less than X1 or Y1.

 

 

 

RTCU NX32L Firmware S1.01.00 / R1.07.00
Released:  February 11, 2018.


This release firmware contains critical and important improvements. **An upgrade is mandatory**

System-Firmware V1.01.00 includes the following improvements:

Enhancements:

  •  Includes Runtime-firmware V1.07.00.
     
    It is not necessary to install Runtime-firmware V1.07.00 separately.
  •  Fix for the KRACK Wi-Fi vulnerability.
  •  Enhanced screen keyboard language support:
    •  English/Germanic: GB, IE, DE, BE, NL, LU, AT.
    •  French/Italian: FR, IT.
    •  Spanish/Portoguese: ES, PT.
    •  Nordic: IS, DK, NO, SE, FI, EE.
  •  Improved Wi-Fi connectivity with multiple SSID.
  •  + other enhancements.

Bug Fixes:

  •  RS485 communication could freeze during heavy communication.
  •  Wake-up on Ignition did not work correctly.
  •  PCT counter did not work after returning from pmWaitEvent.
  •  + other bug-fixes.



Runtime-Firmware V1.07.00 includes the following improvements:

Enhancements:

  •  Enhanced support for digital input when operating in S0 mode.
  •  Enhanced Wi-Fi performance.
  •  serOpen / serClose performance optimization.
  •  New root-certificates.

Bug Fixes:

  •  DHCP did not work correctly at re-insertion of LAN cable.
  •  Re-connection to RTCU Gateway did not always succeed with multiple interfaces active.
  •  Cases of spurious reset with "Unexpected runtime restart".
  •  Using TLS with SMTP did not always work.
  •  boardVersion() returned incorrect information.
  •  + other bug-fixes.


Please note that this release is a full system update composed of two firmware updates: System- and Monitor-Firmware.
It is very important that the RTCU IDE V9.10 (or a later version) is installed first, and then updates are applied in the following order:

  1. Monitor-Firmware V1.01.00
  2. System-Firmware V1.01.00

Failure to observe the installation order will result in an incomplete system-update.

 

 

RTCU NX32L Firmware S1.00.07 / R1.06.00
Released:  December 25, 2017.


This release firmware contains critical and important improvements. **An upgrade is mandatory**

System-Firmware V1.00.07 includes the following improvements:

Enhancements:

  •  Includes Runtime-firmware V1.06.00.
     
    It is not necessary to install Runtime-firmware V1.06.00 separately.
  •  In some cases, the device will not start-up when power is applied.
  •  Installed certificates will no longer require re-installation after a system update.
  •  + other enhancements.


Runtime-Firmware V1.06.00 includes the following improvements:

Enhancements:

  •  Functionality to save runtime crash dump file to the internal flash drive.
     SOS entry 'diagnostic.runtime.create_dump' must be set to '1'. If the run-time crashes a dump file is created in "B:\SYSTEM\DUMP".
     Please send the dump file to support@logicio.com for analysis.

Bug Fixes:

  •  CAN filters for a short range was not correctly created.
  •  Memory exhaustion when running MQTT for a long time over Wi-Fi.
  •  Transfer of runtime-firmware sometime failed.
  •  + other bug-fixes.


Please note that this release is a full system update composed of two firmware updates: System- and Monitor-Firmware.
It is very important that the RTCU IDE V9.10 is installed first, and then updates are applied in the following order:

  1. Monitor-Firmware V1.00.07
  2. System-Firmware V1.00.07

Failure to observe the installation order will result in an incomplete system-update.

 

 

 

RTCU NX32L Firmware S1.00.04 / R1.04.00
Released:  October 17, 2017.


System-Firmware V1.00.04 includes the following improvements:

Enhancements:

  •  Support for the RTCU M2M Platform SDK.
     
    MODCALL functionality added.
  •  Includes Runtime-firmware V1.04.00.
     
    It is not necessary to install Runtime-firmware V1.04.00 separately.
  •  Support for remote access to files that are in use (RACP/IDE).
  •  Functionality to calibrate the touch-screen. 
  •  Functionality to adjust the LCD-Display contrast.
  •  New displayGetKey functionality to signal key-press outside controls and backlight dimming.
  •  Enhanced Bluetooth and Wi-Fi stability.
  •  + other enhancements.

Bug Fixes:

  •  In some cases reset was required to start the device after applying power.
  •  USB host port did not always control USB-hubs and certain devices correctly.
  •  TCP/IP socket reception sometimes failed after interface re-open.
  •  Ethernet was incorrectly powered on start-up.
  •  Runtime crash when using MQTT with certain password lengths.
  •  Application version was shown incorrectly in the 'About' dialog.
  •  + other bug-fixes.


Please note that this release is a full system update composed of two firmware updates: System- and Monitor-Firmware.
It is very important that the RTCU IDE V9.10 is installed first, and then updates are applied in the following order:

  1. Monitor-Firmware V1.00.04
  2. System-Firmware V1.00.04

Failure to observe the installation order will result in an incomplete system-update.