Document toolboxDocument toolbox

Firmware Release

Version 1.5.5

Release Date

  • Mar 29, 2024

Features and Improvements

  • Added LPM Message to Eventlog

  • Added support for SNMPv3

  • Improved Configuration Validator to Support Hardware Configuration

  • Added a Feature to Allow Device to Check to IOT When Device Time is 1970

  • Implemented Hosts File Management via device configuration

  • Implemented Feature to Restart GPS Process After Inactivity

Bug Fixes and Changes

  • Changed configuration validator to Only Allow Supported Keys to be sent to Cypress VUE/IOT

  • Fixed a Bug That Causes CELL_TOTAL_RX Values to Drop

  • Changed IOT Process to not Restart When Changing Configuration

  • Changed GUI Feedback When Changing OFIE Settings

  • Fixed DNAT Firewall Rules not being applied

Download the latest CTM-ONE firmware here.


Version 1.5.4

Release Date

  • Nov 30, 2023

Features and Improvements

  • QoS

  • Dual SIM Failover

  • Support for CTM Connect GATT Endpoint

  • LED flashing while booting

  • Calculation of GPS SQI

Bug Fixes and Changes

  • Improved resiliency of OTA FW Upgrades

  • CAN_STATUS key state not correct with CAN disabled

  • NET_ETH0_LINK key state not indicating Ethernet disconnected

  • Device not aborting LPM if ignition comes back

  • Setting interface metric for DHCP client interfaces

  • CTM-500 WIFI driver update

  • Automatic deletion of feature log files when disabling log in the configuration

  • Improper handling of DNS when switching SIM slots

  • Pass through static - Routing between devices on the same subnet

  • Spreader support updated to 1.7.1.fw - CIRUS material name fix


Version 1.5.3

Release Date

  • Sep 22, 2023

Features and Improvements

  • Added option to report packets in order

  • Added GATT Endpoints feature

  • SNMP v1 and v2

  • Diagnostics mode for CTM Connect

  • Bulk reporting to Cypress-IOT

  • Non password protected installer page

  • Added uBoot management utilities

  • Network diagnostics features in web GUI

  • Added Validator for 1.5.3 Downgrades to 1.5.X

Bug Fixes and Changes

  • Fixed BT startup issues on CTM-500

  • Fixed BT broadcast issues with GATT enabled

  • Removed support of the FC66EB module

  • Fixed Iptables rules not being applied after FW upgrade

  • CTM-500 showing internal antenna option for WiFi

  • Importing configuration causes issues with Radius authentication

  • Increase maximum number of supported WiFi clients for v4 hardware

  • Made secondary IP DHCP lease time configurable

  • Integrated IPSec with system logging

  • Beautified the installer page

  • Numerous improvements to Cypress-IOT job management


Version 1.5.1

Release Date

  • Jun 14, 2023

Hotfix

  • Fixed an issue with cypress-iot client not restarting after cell disconnects, causing IOT check-ins to stop


Version 1.5.0

Note: Downgrades from version 1.5.0 and above are not supported

Release Date

  • May 23, 2023

Features and Improvements

  • Added encryption of secure fields, such as passwords and secrets

  • Added ability to reset password to factory settings from GUI

  • Added an option to report only the changed keys in reports

  • Improved the CLI options to better display configurations and hierarchy

Bug Fixes and Changes

  • Fixed Radius fallback timeout causing slow GUI performance issue

  • Fixed ISP-provided DNS not working issue

  • Fixed NAT rules not applying immediately with config change issue

  • Fixed Custom Firewall rules requiring a restart issue

  • Fixed corner cases with CAN and Network data not displaying correctly in GUI

  • Fixed network watchdog not restarting with cell config changes issue

  • Improved WiFi functionality on CTM-500

  • Improved IoT jobs management

  • Improved validation for WiFi passwords

  • Improved power management

  • Standardized menu labels and titles across GUI

  • Disabled SSH access by default for enhanced security


Version 1.4.2

Release Date

  • Mar 30, 2023

Features and Improvements

  • Added apps management

  • Added WLAN bridge functionality

  • Added ability for CAN parameters to lock onto specific ECU address

  • Added remote logging

  • Added ability to see logs in GUI

  • Added button to send details to IoT for troubleshooting

  • Added support for array config management via CLI

  • Added dhcpdump utility to CLI

  • Matched iwconfig output between WG7831 and FC21

Bug Fixes and Changes

  • Fixed VLAN interfaces functionality

  • Fixed DHCP Relay functionality

  • Fixed Radius SSH authentication

  • Fixed firewall rules ordering issues

  • Fixed Passthrough static mode issues

  • Improved custom firewall rule management

  • Improved Radius error management in case of wrong configuration

  • Removed default route option from eth0/1 settings

  • Fixed spreader initialization issues

  • Fixed the reading of AIN values over MODBUS

  • Fixed no hysteresis issue on general-purpose inputs

  • Fixed CTM-ONE Power Consumption in LPM

  • Fixed the inability to disable IoT check-ins

  • Fixed minor SNF issues

  • [Other] Minor bug fixes


Version 1.4.1

Release Date

  • Feb 3, 2023

Features and Improvements

  • Added configuration migration from 1.3.x FW versions to 1.4.1

  • Added Device ID for reporting and management

  • Added spreader support to FW

  • Added CPE monitoring

  • Added Ping proxy feature

  • Added Import/Export device configuration feature via web GUI or command line

  • Added QXDM logging capability

  • Ported RSSIMON command from Oxygen 3

  • Improved web GUI

  • Improved local web GUI session management

  • Improved local password management

  • Improved CTM-500 LED status

  • Improved presentation of cellular information with LTE-A and 5G radios

  • Added deprecated ciphers for compatibility support

  • Added dual WiFi radio support for CTM-ONE

  • Added support for Quectel RM520N-GL 5G radio

  • Added support for Variscite v 3.1 SoM based on ADI Ethernet Phy

Bug Fixes

  • Fixed Passthrough mode issues with firewall settings

  • Fixed Static Routes not applied issue in Passthrough mode

  • Fixed Custom firewall rules lost after reboot

  • Fixed CTM-ONE LED indicators

  • Fixed CTM-500 WiFi Client + AP functionality

  • Fixed IPSec tunnel not starting up when enabled

  • Fixed FC21 radio management in LPM

  • Fixed failsafe configuration issues

  • Fixed GUI access with Radius Authentication

  • Fixed TAIP LN missing reserved 10 bytes

  • Fixed SNF Count issues


Version 1.4.0

Note: Downgrades from version 1.4.0 and above to 1.3.x are not supported

Release Date

  • Aug 31, 2022

Features and Improvements

  • Added Support for CTM-500

  • Added pass through modes

  • Added support for secondary IP

  • Added GRE

  • Added DDNS support

  • Improved DNS support

  • Added a concept of zones

  • Improved firewall capabilities

  • Reduced image size by separating Python infrastructure from base firmware

  • Added auto ping feature

  • Added authentication options including RADIUS

  • Added support for factory and failsafe configuration

  • Added DHCP relay feature

  • Added support for VLAN tagging

  • Improved and simplified power management configuration

  • Added firmware support for CTM-500 platform

  • Added support for EM12-G and RM502Q-AE cell radios

  • Ported “oxycom” utility from Oxygen-3

  • Added secure boot

  • Improvements to password management

  • Limiting failed login attempts now

  • Installer screen improvements

  • Added preferred cell settings feature

  • Removed HTTP option from Cypress-IoT client configuration

  • Various improvements to device web GUI

  • Added factory reset trigger for CTM-ONE

  • Improvements CAN based ignition detection

  • Upgrade kernel to 5.4

  • Moved to systemd

  • Better MTU and MSS management

  • Automatic Web GUI Inactivity Logout

  • Temporarily removed Hotspot support

  • Added support for FC21 WiFi radio

Bug Fixes

  • Support for IPSec full tunnel

  • AUTO CAN causing power management failure

  • Device backing off CAN indefinitely

  • PAD requiring reboots when modes are changed

  • Wake on CAN disabled breaking CAN retry algorithm

  • netwd resets offline timer when entering LPM

  • Fixed vehicle idling detection


Version 1.3.8

Release Date

  • Apr 12, 2022

Features and Improvements

  • 4-hour WAKEUP mode is now changed to 24 hours, and now allows for cell connection and reporting during WAKEUP state

  • Added persistent pulse counting

  • Checks Cypress IoT for jobs sooner after job completion

  • Vehicle ignition can now be calculated without enabling suspend on vehicle ignition

  • Improved IoT check-in, reporting and network watchdog

  • Improved Cypress VUE report connection logic

  • Improved Web UI response time

  • Improved vehicle idling logic

Bug Fixes

  • Fixed NAT preventing IPSec tunnels from working

  • Fixed serial properly applying serial port settings

  • Fixed PAD mode client connection detection

  • FIxed not immediately reporting IP change to Cypress IoT


Version 1.3.7

Release Date

  • Oct 15, 2021

Features and Improvements

  • Added BTVEG message

  • Added port forwarding from WLAN to LAN

  • Added Telnet support for legacy applications

  • Added support for 4 VUE/Remote report destinations

  • Added Transit UCI file to FW image

  • Improved config save form validation speed

Bug Fixes

  • Fixed Wifi client traffic not SNAT-ed

  • Fixed to trim leading and trailing whitespace from Telnet login username


Version 1.3.6

Release Date

  • Aug 31, 2021

Features and Improvements

  • Added MODBUS support

  • Added BT_BLE_COUNT sysdb key

Bug Fixes

  • Fixed handling long triggering event string

  • Fixed ql-dialer resource leak

  • Fixed unbalanced GPIO interrupt configuration


Version 1.3.5

Release Date

  • Jun 10, 2021

Features and Improvements

  • Added WiFI Client support

  • Added multi-WAN DNS handling

  • Added local serial reporting

  • Added local UDP/TCP reporting

  • Added $GPGGA, $GPGSA, $GPGSV, $GPRMC, $PCTM, $PMID, TAIP messages

  • Added CAN ID filtering

  • Added ability to reboot device via web UI

  • Added ARP utility

  • Improved various web UI components

  • Improved password backup/restore sequence

  • Updated default GATT file

Bug Fixes

  • Fixed SNF size check

  • Fixed starting CAN in silent mode

  • Fixed static routes for wwan0


Version 1.3.4

Release Date

  • Apr 1, 2021

Features and Improvements

  • Added CAN API for app_platform

  • Added CAN back-off time

  • Added VEH_IDLING detection

  • Extended BLE support and sysdb key set

  • Extended GATT support and sysdb key set

  • Extended CAN sysdb key set

  • Improved how VEH_IGN is calculated

  • Improved CAN autodetection algorithm

  • Updated posix-ipc to 1.0.5 for latest/last python2.7 support

  • Made VEH_RATESPD configurable

  • Most VEH_sysdb keys will now expire

Bug Fixes

  • Some PAD reliability updates were added

  • Some CAN error detection and suspending reliability updates were added

  • Some report reliability updates were added


Version 1.3.3

Release Date

  • Nov 16, 2020

Features and Improvements

  • None

Bug Fixes

  • Only change from 1.3.2 is a fix to CAN connection timeouts


Version 1.3.2

Release Date

  • Oct 15, 2020

Features and Improvements

  • Support to edit APP configs were added.  (note install and uninstall of apps is still manual)

  • Added support for OCC 

  • Added Verizon dialer support

  • GATT Diagnostics were added.

Bug Fixes

  • Some GPS reliability updates were added


Version 1.3.1

Release Date

  • Jun 23, 2020

Features and Improvements

  • Works with IOT 1.3.1 and greater.

  • Supports basic config validation

  • Supports config migration going forward.

    • This means that going forward firmware versions greater than 1.3.1 can be upgraded and downgraded as long as they stay at 1.3.1 or greater.

  • Dialup emulation PAD mode is now supported,

Bug Fixes

  • Some minor updates for FW stability


Version 1.2.4

Release Date

  • May 14, 2020

Features and Improvements

  • Harsh Driving Basic feature added

  • A-GPS functionality added

  • Hash checks done when comparing configs between IOT and Device 

Bug Fixes

  • Some minor updates for FW stability and GPS stability.


Version 1.1.9

Release Date

  • Nov 8, 2019

Features and Improvements

  • Support selecting APP startup at boot time.

  • Added ignition key to be used in GPSGate

  • Added faster GPS lock times using XTRA.

Bug Fixes

  • Fix battery report to be 0% rather than N/A when batter is drained.

  • Fix PAD to work with all baud rates.

  • Fixed SNF failures.


Version 1.1.6

Release Date

  • Sep 26, 2019

Features and Improvements

  • Apps can access GPIO pins.  Opening the door to fast feature roll-out of customer specific external control requests.

  • Support reporting of On Command Connect (OCC) keys.

Bug Fixes

  • Cellular connection delays are fixed.

  • Configuration of network interfaces is now stable.


Version 1.1.4

Release Date

  • Aug 30, 2019

Features and Improvements

  • Allow pass fail response from jobs sent by Cypress IOT.

  • Allow internal data to be sent out as full NMEA strings

  • GPS, IO, and System data reporting to GPS Gate and Cypress IOT.

  • WIFI Hot spot.

  • IPSec tunneling support.

Bug Fixes

  • None


Version 1.0.2

Release Date

  • Initial release

Features and Improvements

  • Basic connectivity

Bug Fixes

  • None

Copyright © 2020 Cypress Solutions. All Rights Reserved