FIRMWARE VERSION
|
RELEASE DATE
|
CHANGES
|
04.00.00.Rev.13 (recommended for FMB900, FMB910, FMB920, FMC920, FMM920, FMT100, FMC880 (Quectel EG915U-EU), FMM880, FMC800, FMM800, FMB110, FMB120, FMB130, FMB202, FMB204, FMB230, FMC130 (MeiG SLM320-PE2C, SLM320-PE2H, SLM320-L16A, SLM320-L16B), FMC230, FMC234, FMM130 (Quectel BG95-M3), FMM230, FMB125, FMC125 (MeiG SLM320-PE2C, SLM320-PE2H, SLM320-L16A, SLM320-L16B), FMC225, FMB140)
|
2025.05.26
|
- NEW! Major version updated to 4.0.0 and downgrade protection added
- NEW! Added support for FMC880, FMM880
- NEW! Added support for FMC800, FMM800, FMM80A
- NEW! Added support for FMC234
- NEW! Modem recovery mechanism to address modem hangs resulting from network issues or poor signal conditions
- NEW! Implemented support for encrypted CAN commands over Bluetooth
- NEW! Enhanced “Advanced Unplug Detection” with additional condition options for speed and delay
- NEW! Added Beacon option for “Authorized Read Notification” feature
- NEW! Added Dynamic Ground vector feature for more accurate accelerometer data
- NEW! Added “Window state” security state flag elements
- NEW! Enabled devices to send records to a duplicate server via TCP in Codec JSON, while the primary server uses MQTT with TLS encryption
- NEW! Enabled “Driving state” and “Driving records” I/O elements for FMC880/FMM880 devices
- NEW! Added a DIN3 option as a trigger for outgoing calls in HF settings
- NEW! Added "set calibration" command
- NEW! Added a new GNSS I/O status value '4' - GNSS ON with an active GNSS filter.
- NEW! “Stay Awake” parameter option added for “Sleep Mode”
- NEW! “DTC Request on Engine Start” feature to avoid conflicts with external diagnostic equipment
- NEW! Added support of PCB temperature I/O element for devices with NTC
- NEW! Added support for TCP BIN/ASCII data forwarding in JSON CODEC format
- CHANGED! Default logging filters updated
- CHANGED! Unplug detection events are allowed to be sent before device going to Low Power Mode
- CHANGED! Adjusted accelerometer sensitivity to be more suitable for crash detection
- CHANGED! Set GNSS jamming DOUT control to a higher priority over maintenance DOUT
- CHANGED! Modifications to calibration algorithm for greater accuracy
- CHANGED! BLE Advertising period changed to 500 ms
- CHANGED! Refactored the Immobilizer Authorized ID checking feature
- CHANGED! Conditions when device operation is prohibited updated
- CHANGED! Adjusted the operator ban list logic to have a search timeout of 5 minutes and a ban time of 30 minutes
- CHANGED! Incremental retry periods for AGPS EPO download to improve successful download time period
- CHANGED! Program number parameter ID 11120 size increased and max value to 99999
- CHANGED! Additional traces for GPS and GSM jamming status in device log
- CHANGED! Enabled band 26 selection for devices equipped with Quectel BG95-M3 modems
- Adjusted battery percentage table for FMC234
- Corrected the limit connections management in Low Power Mode
- Resolved issue where MCC calculation was done incorrectly forcing device to enter blocked state
- DualSIM switching process speed adjusted for devices with MeiG modems
- Improved socket status reading for BG9X modems to correcly handle data sending if socket is closed
- Corrected the byte inversion issue in 1-Wire Matrix (ReadROM) ID parsing
- Device abnormal working with dynamic bt name when using value of 16 characters with %imei function resolved
- Addressed issues where the device behaved abnormally after receiving a #FWD DAT command with the target set to Bluetooth and a NULL payload
- Fine-tuned the parsing for start and end delimiters in RS232 Delimiter mode to enhance functionality
- Fixed an issue where high priority records were not sent if a call was triggered by a feature activation
- Resolved an issue where link was not close properly sometimes after sending a record in Low Power Mode
- Enhanced the retry mechanism for SIM PIN entries if the initial attempt was unsuccessful
- Adjusted the saving of the Digital Output state post-firmware update when the inverted mode is selected
- Enabled missing CAN RSF parameters
- Resolved unexpected wake-ups from sleep due to repeated time-sync issues and server failures to close sockets correctly
- Patched the fail count algorithm for 1-wire data reading to improve stability
- Disallowed GSM updates during server response wait periods to prevent duplicate record sending in online deep sleep mode
- Removed disallowed MCCs (250, 257, 432, 368, 467) from the APN list
- Improved parsing of VIN and Trailer VIN values
- Resolved EYE Sensor filtering issue by MAC or Name when configuration parameter “Identifier” was changed
- Resolved an issue where UL202 record value was incorrectly parsed in device logs
- Changed the BLE advanced data offset type to signed to correct inaccuracies when negative offsets were used
- Updated the DOUT control from the Ignition FSM to prevent feature bypass when switching ignition on and off within 1 second
- Adjusted the conversion of EYE "Major" and "Minor" values, ensuring data is packed according to Bigger Endian format when "Lost&Found" record are generated
- Corrected a typographical error in the lvcangetinfo response
- Resolved an issue where the device was unable to enter sleep mode due to an NTP sync being stuck
- Fixed an issue where the first GPRS command was ignored after the device connected to a Backup Server
- Resolved an issue where DTC fault codes were not correctly packed into records for some EV and Hybrid vehicles
- Improved SIM switch logic in devices equipped with Quectel modems
- Removed an unnecessary filter for the instant movement element status
- Resolved an issue where private/business mode was not functioning according to the weekly schedule
- Improved device stability when NMEA logging is enabled via RS232 at 9600 baud
- Enhanced device stability when a 2kHz signal is detected by the device using "Advanced Pulse Counter" feature
- Resolved an issue where 2G devices could not open a socket for a period after disconnecting from the network due to poor network conditions
- Resolved an issue where duplicate records were created if UART communication with the modem stopped working while the device was in GNSS/ODS sleep mode and USB was connected
- Improved the handling of the socket closing for devices with MeiG modules when TLS and Deep Sleep are used
- Improved the stability of OBD dongle data reading after a Bluetooth module restart
- Resolved an issue where the device would sometimes fully wake up from Deep Sleep due to periodic record sending
- Resolved an issue where the "Advanced Pulse Counter" parameter ID 145 would not reset to default settings via configurator
- Resolved an issue where EYE Beacon flag 27 data voltage and temperature values was not included not into record when "Beacon Simple" mode was used
- Improved the accuracy of device tracking location in "Low Power Mode"
- Resolved an issue where the getinfo response was split into several SMS messages
- Improved device stability when Private Mode is triggered by Virtual DIN2
- Resolved an issue where firmware downloads would interrupt frequent record sending for devices with MeiG modules
- EYE sensors status are now shown correctly in device logs
- Resolved an issue where on random cases, a trip end event was received with the trip odometer already reset to 0
- Adjusted so that the movement off timeout would not reset after device restart
- Disabled unnecessary tasks to decrease current consumption in UDS mode
- Resolved an issue where the WD counter was not functioning as expected in ODS mode
- Reduced the delay for Immobilizer activation after waking up from sleep
- Resolved an issue where the GNSS module would not return to operation after being jammed
- Resolved an issue where the program number could not be changed sometimes with an SMS command
- Applied a patch to support APDU commands, preventing connectivity issues when the device uses specific SIMs and crosses borders
- Ensured odometer values are saved after a fix loss to prevent resetting when the device powers off
- Applied a patch so that timestamps in crash traces are calculated relative to the crash event, preventing trace damage if a time jump occurs during a crash
- Applied a patch to improve Bluetooth interface stability when detecting a large number of Beacons
- Resolved an issue where the "On-Demand Tracking", "Activation By" parameter ID 10992 would not reset to default via configurator
- Resolved an issue where EYE sensor I/O values would be included in the record even if the "Working Mode" parameter was configured as "Disabled"
- Movement will be accurately detected after the movement detection delay period, and not simultaneously with towing detection when it is activated
- Resolved an issue where the Immobilizer would not retrigger the Digital output immediately if the ignition was turned on for shorter than 1 second
- Adjusted the btgetlist 3 command to return a full scanned object list
- Resolved an issue where the "Odometer Calculation Source" parameter ID 11806 did not reset back to the default value when the configuration was reset
- Resolved an issue where Beacon info remained visible in the configurator UI even when detection was disabled
- Resolved an issue where the TTFF (Time to First Fix) result was sometimes reported as 0 even though a fix was acquired
- Resolved an issue where the Digital Output was not activated by the "Immobilizer" scenario when the "Ignition Off timeout" was set to longer than the "Sleep Timeout"
- Implemented a minor interface control tweak for 1-wire interface stability
- Removed unnecessary spam from device log prints
- Corrected the behavior to stop advertising BLE packets once a connection is established
- Resolved an issue where the device's 1-Wire interface functioned incorrectly if the 1-Wire in Sleep mode parameter value changed while the device was in sleep mode
- Resolved an issue where fake movement was detected due to incorrect GNSS speed data acquired from the GNSS module
- Tweaked the BLE GATTS disconnect process to enable correct disconnection
- Resolved an issue where devices in Deep Sleep mode would sometimes fail to report the disconnected status using MQTT
- Resolved an issue where devices with MeiG modules would repeat a call after the first one was rejected
- Resolved an issue where the Authorization ID List check by Beacon could not be configured for FMX1XY devices
- Inverted DOUT state no longer resets after a soft reset
- Resolved an issue where movement delay was not resetting correctly if the movement state changed
- Device external module startup time improved when waking from ODS
- Resolved an issue where logging to dump would stop after a soft reset.
- Resolved an issue where the FMX880 device would lose fix for a short amount of time
- Adjusted Watchdog behavior when the device is still connected to a network operator
- Beacon record generation now properly waits for the Bluetooth stabilization period
- Resolved an issue where devices with a Quectel module would save an incorrect timestamp when waking from GNSS sleep mode
- Resolved an issue where entering the Features paragraph in the configurator sets a new value for parameter 11703
- SIM detection and reading time improved for devices with Quectel BG95-M3 modules
- Improved battery percentage reading for FMB204 devices
- Adjusted communication with AG3335 to fix issues where FMX880 devices would sometimes take a longer period to acquire a GNSS fix
- Resolved an issue where the modem was not starting as expected when the device initiated record sending in Low Power mode
|
03.29.00.Rev.21 (recommended for FMB122, FMB125, FMM125, FMC125 (SLM320-LA, SLM320-E2, EC21-EC), FMM130, FMC225, FMC920, FMM920)
|
2024.08.07
|
- Optimized the startup process of the network modules to improve pass-rate during manufacturing testing.
- Dual SIM switching enhancements to improve pass-rate during manufacturing testing.
- Return real SIM slot for factory testing commands.
|
03.29.00.Rev.18 (recommended for FMT100, FMB900, FMB910, FMB920, FMC920, FMM920, FMB110, FMB120, FMB122, FMB130, FMC130 (SLM320-LA, SLM320-E2, EC21-EC, EC21-AU), FMC13A, FMM130 (BG95-M3, BG96), FMM13A, FMB202, FMB204, FMB206, FMB230, FMC230, FMM230, FMB140, FMB240, FMB125, FMC125 (SLM320-LA, SLM320-E2, EC21-EC), FMM125 (BG95-M3), FMB225, FMC225)
|
2024.05.13
|
- Improved reconnection to new operator time if GPRS was unavailable with initial operator
- Fixed pro-longed reconnection to new operator due to record tasks interrupting operator search
- Fixed network session closing when current operator is added to blacklist
- Improved module initialization time for devices with Quectel
- Fixed Digital Output state restore after firmware update
- RS232 interface stability improvements
- GNSS status element state improvements
- Time synchronization improvements
- Manufacture testing improvements
|
03.29.00.Rev.14 (recommended for FMM130 with BG95-M3, FMM230, FMC125 with MeiG SLM320, FMC225, FMC13A)
|
2023.12.13
|
|
03.27.13.Rev.03 (recommended for FMT100, FMB1XY, FMB0XY, FMB2XY, FMB9XY, FMM130, FMC001)
|
2022.08.01
|
- Improved system stability and fixed general bugs
|
03.27.12.Rev.00 (recommended for FMM130 with BG95)
|
2022.02.17
|
- Added FMM230, FMC230, FMC225, FMB230, FMB225, FMB240 support
- Fixed manual frequency bands configuration for FMMx30 devices
- Improved system stability and fixed general bugs
|
03.27.10.Rev.02
|
2021.11.11
|
- New Accelerometers support added
- Static navigation improvements
- GNSS performance improvements
- BG95-M3 modem support
- AutoAPN improvements
- Limit max FOTA connection period to 12 hours
- Improved system stability and fixed general bugs
|
03.27.07.Rev.252 (recommended for FMC130 with SLM320)
|
2021.10.15
|
- SLM320 modem support
- Improved system stability and fixed general bugs
|
03.27.07.Rev.00 (recommended FMU130, FMU125 FMC130, FMC125, FMM125)
|
2021.08.02
|
- New Flash memory component support added
- Inverted DOUT functionality added
- Universal Beacons functionality added
- Beacons list expanded to support 50 beacon ID's
- BLE AES128 encryption added
- Enabled SBAS support
- Improved system stability and fixed general bugs
|
03.27.04.Rev.01
|
2021.03.16
|
- Quectel modem reset procedure improvements
- Optimization of faster network selection
- Optimization of internal flash usage
- Fix of GNSS version initialization
- Added Beacon On Change. functionality
- Improved system stability and fixed general bugs
|
03.27.03.Rev.02
|
2021.01.28
|
- Fix odometer calculation when source selected LVCAN or GNSS
- DNS fixes and improvements
- Improved system stability and fixed general bugs
|
03.27.03.Rev.00
|
2020.12.16
|
- Improved high priority records sending
- Quectel modem configuration rework
- Improved system stability and fixed general bugs
|
03.27.02.Rev.03
|
2020.10.28
|
- Command "setdigout" fixes when GNSS is not available
- Periodic BLE scan improvements when using eventual beacon records
- Improved system stability and fixed general bugs
|
03.27.02.Rev.01
|
2020.10.25
|
- Disable NTP TSYNC in Deep-sleep mode
- TLS fixes and improvements
|
03.27.02.Rev.00
|
2020.09.14
|
|
03.25.10.Rev.175
|
2019.12.23
|
- Stability improvements
- Added Geo bands selection
- Improved network scan sequence and AT commands
- Added preferred operator connection
- Added network settings configuration capability for FMM1YX devices
- Improved dual sim switching
- Added FMM1YX support
- Added FMC1YX support
- Added FMU1YX support
- Initial release
|