Runtime-firmware V2.28.00
Released:
September 28, 2024.
Runtime-firmware
V2.28.00 includes the following improvements:
Enhancements:
- Support for SNI (Server Name Indication) when
using MQTT.
- pmVibration()
can only be used when the Accelerometer and Motion sensor
interfaces are not open.
- Improved handling of
boardSupplyType() when transitioning from AC to Battery
and back.
Bug Fixes:
- Prolonged cellular data disconnection required
a complete system restart to recover.
- DHCP settings for LAN/WLAN were not always
retrieved.
- The DHCP server was, in some cases, not
disabled even if configured so.
- gnssDREnable did not work on the RTCU NX-200
DR.
- RTCU NX-200:
boardSupplyVoltage() did not return accurate values.
- SNMP client V3 mode: "get data" did not work.
- Possible device crash related to Bluetooth
LE.
- + other minor bug fixes and enhancements.
System-firmware V1.09.22
for the RTCU NX-200
Released:
April 6, 2024.
System-firmware V1.09.22 for the RTCU NX-200
This firmware upgrade addresses an SD-CARD
compatibility issue on the RTCU NX-200 device.
Bug Fixes:
- Some SD-CARDs are not recognized
or behave erratically.
System-firmware V1.09.22 must be applied on top
of V1.09.00 and does not change the currently
installed runtime firmware.
Runtime-firmware V2.26.00
Released:
February 27, 2024.
Runtime-firmware
V2.26.00 includes the following improvements:
Enhancements:
- Enhanced USB Programming Port Support.
Requires installation of the new
RTCU USB Programming
Port V5.00 driver.
- Enhanced Bluetooth support, including basic
support for reading BLE advertising data.
Bug Fixes:
- A defective SD-CARD could result in the device not
being able to boot.
- NX-400: The device could stop responding to voice
calls after a long time.
- Unreliable WLAN connectivity.
- WLAN client (STA) did not always connect reliably
to an RTCU AP.
- Unreliable USB host port device registration.
Runtime-firmware V2.24.00
Released:
November 12, 2023.
Runtime-firmware
V2.24.00 includes the following improvements:
Enhancements:
- Revised list of TLS certificates.
- Support for SNI (Server Name Indication) when
using TLS.
Bug Fixes:
- serSetHandshake
did not work.
- gnssSatellitesInView
did not always include all satellites in view.
- Using 'ld' with
PCT did not
include uncounted pulses.
- NX-200/NX-900: Too high power consumption
in power-saving mode.
- NX-400: The display backlight turned on
after approx 24.8 days.
Runtime-firmware V2.16.00
Released:
April 2, 2023.
Runtime-firmware
V2.16.00 includes the following improvements:
Enhancements:
- Improved Bluetooth stability and recovery.
- Enhanced GNSS antenna detection on the
RTCU NX-900.
- Better processing of device reset when
calling
boardReset and pressing the reset button.
Bug Fixes:
- GNSS Galileo did not work on some
RTCU NX-200 DR
devices.
- The
displayImage function could show a corrupted image on
the RTCU NX-400.
- Frequently calling
modbusOpen
/
modbusOpenX /
modbusClose could result in a complete RS485 lockup.
- pmSuspend
did not work on the RTCU
NX-900 when the GNSS received was turned on.
- Multiple acceleration events could be reported
with the same timestamp on the
RTCU NX-200.
- clockSetWakeup
did not work as expected, except for an absolute time.
- Creating the maximum of 128 CAN filters on the
RTCU NX-200 did not
work.
- SDK: VPL callback functions did not return in case
of a device fault.
- + other minor bug fixes and enhancements.
This
Runtime-firmware version
requires System-firmware V1.09.00
and RTCU IDE V9.94.
Runtime-firmware V2.14.00
Released:
January 27, 2023.
Runtime-firmware
V2.14.00 includes the following improvements:
Enhancements:
- Improved backward compatibility with X32/NX32
applications.
Possible fix to unexplainable cases of device
fault with "Illegal string-id referenced" or
"Reference-decrement on no-reference dynamic string
detected".
- Enhanced device performance and stability.
Possible fix to unexplainable cases of device
faults or unexpected resets.
This
Runtime-firmware version
requires System-firmware V1.09.00
and RTCU IDE V9.94.
Runtime-firmware V2.13.00
Released:
December 14, 2022.
Runtime-firmware
V2.13.00 includes the following improvements:
Enhancements:
- Enhanced support for Dual-SIM card devices with
advanced APN settings.
- Faster establishment of a data connection (GPRS).
Bug Fixes:
- Sending a text SMS with a length of more
than 155 characters could reset the device.
This
Runtime-firmware version
requires System-firmware V1.09.00
and RTCU IDE V9.94.
Runtime-firmware V2.12.00
Released:
November 10, 2022.
Runtime-firmware
V2.12.00 includes the following improvements:
Bug Fixes:
- Possible
Datalogger corruption on the latest generation of
devices.
Can occur on the following devices series:
RTCU NX-400 evo, RTCU NX-900 (336xxxxxx), RTCU NX-910 (337xxxxxx) and RTCU
NX-200e (327xxxxxx,328xxxxxx).
- Motion
sensor logger timestamp stops working after some
minutes.
- + other minor bug
fixes.
This
Runtime-firmware version
requires System-firmware V1.09.00
and RTCU IDE V9.94.
Runtime-firmware V2.10.00
Released:
October 2, 2022.
Runtime-firmware
V2.10.00 includes the following new features and improvements:
Enhancements:
Bug Fixes:
- mqttWaitEvent
could hang if the connection was closed.
- gsmHangUp
could, in some cases, hang forever.
- + other minor bug
fixes.
This
Runtime-firmware version
requires System-firmware V1.09.00
and RTCU IDE V9.94.
Runtime-firmware V2.02.00
Released:
July 2, 2022.
Runtime-firmware
V2.02.00 includes the following improvements:
Enhancements:
- Improvements in Bluetooth stability and
performance.
- Much faster and improved handling of certificates.
Bug Fixes:
- The datalogger did not work
on the latest RTCU NX-900 series of
devices (serial 334xxxxxx,335xxxxxx).
- Spurios crash when
operating as Modbus slave mode.
- gsmPower
could hang if the APN was incorrect.
This
Runtime-firmware version
requires System-firmware V1.09.00.
System-firmware V1.09.00
/ Runtime-firmware V2.00.00
Released:
April 18, 2022.
System-firmware V1.09.00 / Runtime-firmware
V2.00.00 includes the following improvements:
Enhancements:
- Support for the new
RTCU NX-400 evo.
- Debounce support when using high-speed
PCT inputs.
- The number of CAN bus filters increased from 30
to 64 filters.
- Enhanced recovery of WLAN connectivity issues.
- New
usbHostGetInfo functionblock to read the VID/PID from a
connected USB device.
Bug Fixes:
- Bluetooth adapter was not
always found when calling
btPower.
- The motion sensors did not
always work correctly after existing
from power-saving mode.
- RTCU NX-200: Accelerometer
'acc API' logger could return invalid
data.
- hsioEncoderReset
with wait=1 in mode 0 did not work.
- The internal drive could in
rare cases report an "unknown
filesystem".
- Encryption in the RCH
Fallback profile did not work.
System-firmware V1.09.00 includes Runtime-firmware V2.00.00.
Runtime-firmware V1.98.00
Released:
March 6, 2022.
Runtime-firmware
V1.98.00 includes the following improvements:
Enhancements:
- pmDeepSleep
now enters a true power saving mode.
- Enhanced support for using a static IP on the
cellular interface.
- Better RF ISM performance.
Bug Fixes:
- The cellular interface did not
correctly use PAP/CHAP authentication.
- Incorrect use of IGNITION on
the RTCU NX-200/NX-900 when using
certain power-saving modes.
- M-Bus
API could hang during configuration.
This
Runtime-firmware version
requires System-firmware V1.08.00.
Runtime-firmware V1.96.00
Released:
December 23, 2021.
Runtime-firmware
V1.96.00 includes the following improvements:
Enhancements:
- New and powerful
M-Bus API
for the RTCU NX-400
and the RTCU LX4 pro.
- General improvements of performance and
stability of the Motion Sensor API.
- Improvement in the
CAN
ISO-TP implementation.
Supports extended CAN id's and up to 64 sessions
on each CAN channel.
- Update of GlobalSign Root CA Certificates (R1, R3,
R6).
Bug Fixes:
- accVector did not work
reliably.
- Stability issue when
calling msRead too frequently.
- btDeviceProfileDisconnect
could stop working after a certain time.
- Local variables in a
callback function were not
initialized to zero.
This
Runtime-firmware version
requires System-firmware V1.08.00.
Runtime-firmware V1.93.00
Released:
September 25, 2021.
Runtime-firmware
V1.93.00 includes the following improvements:
Enhancements:
Bug Fixes:
This
Runtime-firmware version
requires System-firmware V1.08.00.
Runtime-firmware V1.91.50
Released:
July 10, 2021.Runtime-firmware
V1.91.50 includes the following improvements:
Bug Fixes:
- Using GPS/GNSS creates an NMEA logfile placed
at the internal drive as "system\log\nmea.log".
This file was intended for internal development
purposes.
Runtime-firmware V1.91.50
requires System-firmware V1.08.00.
System-firmware V1.08.00
R2 / Runtime-firmware V1.90.00
Released:
June 20, 2021.
System-firmware V1.08.00 / Runtime-firmware
V1.90.00 includes the following improvements:
Enhancements and new functionality:
-
Re-release of System-Firmware
V1.08.00 that now includes
Runtime-Firmware V1.90.00.
System-firmware V1.08.00 includes Runtime-firmware V1.90.00.
Runtime-firmware V1.90.00
Released:
May 15, 2021.Runtime-firmware
V1.90.00 includes the following improvements:
Enhancements and new functionality:
-
Improved system performance and
latency.
-
Shared development and versioning
with the RTCU LX5 series.
Bug Fixes:
- Prolonged RCH disconnectivity over an unstable
network connection.
- User socket freeze over an unstable network
connection.
- RTCU IDE communication issue with "error in
communication".
- Audio support for FLAC and Ogg/Vorbis did not
work.
- Closing the WLAN AP interface could reset the
system.
- CAN Filter deletion could exhaust the hardware
filter resources.
- Erroneous GNSS heading when using the latest L26
firmware L26NR03A01S.
- GNSS Chipset firmware versions not correctly read.
Runtime-firmware V1.90.00
requires System-firmware V1.08.00.
Runtime-firmware V1.82.00
Released:
April 10, 2021.Runtime-firmware
V1.82.00 includes the following improvements:
Enhancements and new functionality:
-
Improved and faster recovery for
cellular network issues.
-
MQTT queue increased and optimized
for QOS=1 packages.
-
Improved switching between RCH
communication interfaces when using
gwSetMedia(),
Bug Fixes:
- Problem with incorrect routing when several
interfaces were used simultaneously.
- Cases of double-entry messages in the Network
console log.
- Modbus RTU slave CRC packet rejection issue.
Runtime-firmware V1.82.00
requires System-firmware V1.08.00.
System-firmware V1.08.00
/ Runtime-firmware V1.80.00
Released:
February 14, 2021.
System-firmware V1.08.00 / Runtime-firmware
V1.80.00 includes the following improvements:
Enhancements and new functionality:
-
Full support for the
RTCU M2M
Platform SDK V2.00.
-
ISO-TP CAN bus protocol API:
canitpOpen,
canitpClose, and
canitpSend.
-
Improved IP routing with
multiple interfaces.
-
New API to handle the IP
routing table:
netRouteAdd,
netRouteDel, and
netRouteGet.
-
Support for the VPL
CALLBACK functionality.
-
Audio support for the playback
of FLAC and Ogg Vorbis files.
-
Enhanced driver support for
Ethernet USB adapters.
-
Using LAN2 (USB) for a connection
to the RCH is fully supported.
-
Enhanced VPL execution
performance.
Bug Fixes:
- gwReceivePacket could unintentionally block when
gwSendPacket blocked.
- Halting the device did not close user TCP/IP
sockets.
- Audio playback may fail after being used for
cellular playback.
System-firmware V1.08.00 includes Runtime-firmware V1.80.00.
Runtime-firmware V1.74.00
Released:
December 30, 2020.Runtime-firmware
V1.74.00 includes the following improvements:
Enhancements and new functionality:
-
Port forward / router
functionality allowing WAN traffic to be
routed to the LAN side.
Setup from the
RTCU IDE V9.84,
or from the
VPL API. -
Support for
Automotive Dead Reckoning (ADR)
(requires hardware support).
-
Security: Debug messages are
disabled until a successful login.
-
Security: Unsuccessful login
attempts will be blocked for a certain
period of time.
Bug Fixes:
- CAN message filtering could block with multiple
filters.
- boardSysSwitchGet() and boardSysSwitchSet() did
not return correct values.
- Non-blocking TCP/IP socket could signal connected
even when not the case.
- Non-blocking TCP/IP sockets could block up-to
10..11 seconds.
Runtime-firmware V1.74.00
requires System-firmware V1.07.00.
Runtime-firmware V1.72.00
Released:
October 18, 2020.Runtime-firmware
V1.72.00 includes the following improvements:
Enhancements and new functionality:
-
Enhanced security in relation to
device credentials and local access.
-
Support for zero-length CAN
bus messages.
Bug Fixes:
- The SD-CARD filesystem was not accessible after a
boardWatchdog reset.
- RTCU NX-900: gsmPower off/on did not successfully
complete when using in combination gpsPower.
- RTCU NX-200/NX-900: Cases where gsmPower never
returned.
Runtime-firmware V1.72.00
requires System-firmware V1.07.00.
Runtime-firmware V1.70.00
Released:
August 30, 2020.Runtime-firmware
V1.70.00 includes the following improvements:
Enhancements and new functionality:
Bug Fixes:
- Possible crash in the LCD display driver when
powering down on the RTCU NX-400.
- pmWaitEvent() did not work correctly on all device
types.
Runtime-firmware V1.70.00
requires System-firmware V1.07.00.
Runtime-firmware V1.62.00
Released:
June 27, 2020.Runtime-firmware
V1.62.00 includes the following improvements:
Enhancements:
Bug Fixes:
- The SNMP Client functionality did not work due
to missing system files.
- gsmPower()
could take a very long time to complete.
- canReceiveX may unexpectedly return -4 (timeout).
- The 'pause' parameter in
voiceTalk() did not work correctly.
- Closing the serial-port used by
gpsEnableNMEA() may result in a runtime crash.
Runtime-firmware V1.62.00
requires System-firmware V1.07.00.
Runtime-firmware V1.61.00
Released:
May 7, 2020.Runtime-firmware
V1.61.00 includes the following improvements:
Bug Fixes:
- LTE connectivity issues in some network where
the APN must be set before network registration.
Runtime-firmware V1.61.00
requires System-firmware V1.07.00.
System-firmware V1.07.00
/ Runtime-firmware V1.60.00
Released:
May 3, 2020.
System-firmware V1.07.00 / Runtime-firmware
V1.60.00 includes the following improvements:
Enhancements:
- New and powerful
SNMP Client and Manager functionality.
Full support for SNMP version 1, 2c and 3.
- New
pmGetPowerFail() function that queries battery
operation.
- GNSS 'course-over-ground' improved at low velocity.
- Increase of the memory vector size from 4096 to
8192.
Bug Fixes:
- mqttOpen()
returned invalid handle after 32767 cycles.
- btPower()
did not always work correctly.
- gsmGetProviderList()
could, in rare cases, crash/reset the device in LTE networks.
- ICCID/IMSI was not refreshed when live changing
the SIM card.
Runtime-firmware V1.54.00
Released:
February 16, 2020.
Runtime-firmware
V1.54.00 includes the following improvements:
Enhancements:
- Support for the
RTCU Communication Hub:
- Secure connections with X.509 certificates.
- Standard connections that are compatible with
the RTCU Gateway 2.
- Automatic recovery fallback from a secure connection to a
standard connection.
- Support for Bluetooth LE service data. See
btleServiceDataGet().
- New netPing() (ICMP
echo) VPL functionblock.
- Crash dumps are now created when a crash occurs in
an RTCU M2M Platform extension.
- Increase of the number of timers (TON/TOF/TP/TPERIOD) from
50 to 200.
- Increase of the memory vector size from 4096 to
8192.
Bug Fixes:
- Unreliable FTP transfer with possible system
crash.
- Default IGNITION I/O mapping did not work correctly
on the RTCU NX-200.
- The default Modbus port on the RTCU NX-900 was
not set correctly.
- Cellular packet session prematurely terminated
during lack of coverage.
- gpsSetSpeedThreshold() did not work correctly.
- gpsUpdateFreq() did not revert correctly back to 1 hz.
Runtime-firmware V1.54.00
requires System-firmware V1.06.00.
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.
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.
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.
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.
Runtime-Firmware V1.41.02
Released:
June 26, 2019.
Bug Fixes:
- Audio played over the cellular connection
was replayed at the wrong speed.
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:
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:
- Monitor-Firmware V1.01.00
- 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:
- Monitor-Firmware V1.00.07
- 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:
- Monitor-Firmware V1.00.04
- System-Firmware V1.00.04
Failure to observe the installation
order will result in an incomplete system-update.
|