Template:FMB firmware errata: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
| (13 intermediate revisions by 2 users not shown) | |||
| Line 40: | Line 40: | ||
|- | |- | ||
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |03.29.XX | ! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |03.29.XX | ||
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |FMB010, FMB020, FMT100, FMB900, FMB910, FMB920, FMC920, FMM920, FMB110, FMB120, FMB122, FMB125, FMB130, FMC125, FMC130, FMC13A, FMM125, FMM130, FMM13A, FMB202, FMB204, FMB225, FMB230, FMC225, FMC230, FMM230, FMB001, FMB003, FMC001, FMC003, FMC00A, FMM001, FMM003, FMM00A, FMB140, FMB240 | | style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |FMB010, FMB020, FMT100, FMB900, FMB910, FMB920, FMC920, FMM920, FMB110, FMB120, FMB122, FMB125, FMB130, FMC125, FMC130, FMC13A, FMM125, FMM130, FMM13A, FMB202, FMB204, FMB209, FMB225, FMB230, FMC225, FMC230, FMM230, FMB001, FMB003, FMC001, FMC003, FMC00A, FMM001, FMM003, FMM00A, FMB140, FMB240 | ||
|- | |- | ||
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |04.00.XX | ! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |04.00.XX | ||
| Line 54: | Line 54: | ||
! style="width: 20%; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: center;" |FIRMWARE VERSION | ! style="width: 20%; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: center;" |FIRMWARE VERSION | ||
! style="width: 40%; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" |HARDWARE | ! style="width: 40%; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" |HARDWARE | ||
|- | |- | ||
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |03.29.00.Rev.157 | ! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |03.29.00.Rev.157 | ||
| Line 67: | Line 64: | ||
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |03.29.00.Rev.554 | ! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |03.29.00.Rev.554 | ||
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |FMP100, FMB020 | | style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |FMP100, FMB020 | ||
|- | |- | ||
! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |03.29.00.Rev.263 | ! style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |03.29.00.Rev.263 | ||
| Line 97: | Line 91: | ||
! style="width: 60%; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" |CHANGES | ! style="width: 60%; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" |CHANGES | ||
|- | |- | ||
|style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: | |style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |<span class="mw-headline" id="04.00.00.Rev.14">{{{fw|'''04.00.00.Rev.14'''}}}</span><br /> (recommended for FMC920, FMC880, FMC800) | ||
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: | | style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |{{{release_date| 2025.07.01}}} | ||
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | | | style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | | ||
* | * Corrected an issue in the factory test procedure where the modem on Quectel EG915U-based devices failed to recover the correct baud rate, causing delayed startup | ||
|- | |- | ||
|style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: top; background: white;" |<span class="mw-headline" id="04.00.00.Rev. | |style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: top; background: white;" |<span class="mw-headline" id="04.00.00.Rev.13">{{{fw|'''04.00.00.Rev.13'''}}}</span><br /> (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) | ||
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: top; background: white;" |{{{release_date| 2025. | | style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: top; background: white;" |{{{release_date| 2025.05.26}}} | ||
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | | | style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | | ||
* '''NEW!''' <span style="color: yellow;">[[Major_version_update_to_4.0.0|Major version updated to 4.0.0 and downgrade protection added]]</span> | * '''NEW!''' <span style="color: yellow;">[[Major_version_update_to_4.0.0|Major version updated to 4.0.0 and downgrade protection added]]</span> | ||
* '''NEW!''' Added support for [[FMC880|FMC880]], [[FMM880|FMM880]] | * '''NEW!''' Added support for [[FMC880|FMC880]], [[FMM880|FMM880]] | ||
* '''NEW!''' Added support for [[FMC800|FMC800]], [[FMM880|FMM800]], [[FMM80A|FMM80A]] | * '''NEW!''' Added support for [[FMC800|FMC800]], [[FMM880|FMM800]], [[FMM80A|FMM80A]] | ||
* '''NEW!''' Added support for [[FMC234|FMC234]] | * '''NEW!''' Added support for [[FMC234|FMC234]] | ||
* '''NEW!''' Modem recovery mechanism to address modem hangs resulting from network issues or poor signal conditions | * '''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!''' Implemented support for encrypted CAN commands over Bluetooth | ||
| Line 138: | Line 119: | ||
* '''NEW!''' “DTC Request on Engine Start” feature to avoid conflicts with external diagnostic equipment | * '''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 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!''' Default logging filters updated | ||
* '''CHANGED!''' Unplug detection events are allowed to be sent before device going to Low Power Mode | * '''CHANGED!''' Unplug detection events are allowed to be sent before device going to Low Power Mode | ||
| Line 151: | Line 133: | ||
* '''CHANGED!''' Additional traces for GPS and GSM jamming status in device log | * '''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 | * '''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 | * 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 | * Device abnormal working with dynamic bt name when using value of 16 characters with %imei function resolved | ||
| Line 219: | Line 206: | ||
* Resolved an issue where devices in Deep Sleep mode would sometimes fail to report the disconnected status using MQTT | * 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 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 | |||
|- | |- | ||
|style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |<span class="mw-headline" id="03.29.00.Rev.21">{{{fw|'''03.29.00.Rev.21'''}}}</span><br /> (recommended for FMB122, FMB125, FMM125, FMC125 (SLM320-LA, SLM320-E2, EC21-EC), FMC225, FMC920) | |style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |<span class="mw-headline" id="03.29.00.Rev.21">{{{fw|'''03.29.00.Rev.21'''}}}</span><br /> (recommended for FMB122, FMB125, FMM125, FMC125 (SLM320-LA, SLM320-E2, EC21-EC), FMC225, FMC920) | ||
| Line 250: | Line 250: | ||
* Time synchronization improvements | * Time synchronization improvements | ||
* Manufacture testing improvements | * Manufacture testing improvements | ||
|- | |||
|style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |<span class="mw-headline" id="03.29.00.Rev.263">{{{fw|'''03.29.00.Rev.263'''}}}</span><br /> ((only for FMB209) | |||
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |{{{release_date| 2024.04.02}}} | |||
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: top; background: white;" | | |||
* Added support for use with FMB209 EU version | |||
|- | |- | ||
|style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |<span class="mw-headline" id="03.29.00.Rev.14">{{{fw|'''03.29.00.Rev.14'''}}}</span><br /> (recommended for FMM130 with BG95-M3, FMM230, FMC125 with MeiG SLM320, FMC225, FMC13A) | |style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: center; vertical-align: center; background: white;" |<span class="mw-headline" id="03.29.00.Rev.14">{{{fw|'''03.29.00.Rev.14'''}}}</span><br /> (recommended for FMM130 with BG95-M3, FMM230, FMC125 with MeiG SLM320, FMC225, FMC13A) | ||
Latest revision as of 08:25, 4 July 2025
Introduction
We are always improving our devices performance, stability and reliability. That’s why Teltonika is one of the leading GNSS trackers manufacturers in the world.
This document describes FMBXXX, FMCXXX, FMUXXX, FMMXXX platform devices firmware improvements, changes, new features implementations as well as current firmware release version.
| FIRMWARE VERSION | SUPPORTED HARDWARE |
|---|---|
| 01.00.XX | FMB0YX, FMB9X0 |
| 01.01.XX | FMB0YX, FMB9X0, FMB96X |
| 01.03.XX | FMB0YX, FMB9X0, FMB96X |
| 03.01.XX | FMB0YX, FMB9X0, FMB96X, FMB1YX |
| 03.02.XX | FMB0YX, FMB9X0, FMB96X, FMB1YX |
| 03.06.XX | FMB0YX, FMB9X0, FMB96X, FMB1YX, FM30XY |
| 03.07.XX | FMB0YX, FMB9X0, FMB96X, FMB1YX, FM30XY, FMB2YX |
| 03.18.XX | FMB0YX, FMB9X0, FMB96X, FMB1YX, FM30XY, FMB2YX, FMT100 |
| 03.25.XX | FMB0YX, FMB9X0, FMB96X, FMB1YX, FM30XY, FMB2YX, FM30XY, FMT100 |
| 03.27.XX | FMB0YX, FMB9X0, FMB96X, FMB1YX, FMU1YX, FMM1YX, FMC1YX, FMM001, FMC001, FM30XY, FMB2YX, FMT100 |
| 03.29.XX | FMB010, FMB020, FMT100, FMB900, FMB910, FMB920, FMC920, FMM920, FMB110, FMB120, FMB122, FMB125, FMB130, FMC125, FMC130, FMC13A, FMM125, FMM130, FMM13A, FMB202, FMB204, FMB209, FMB225, FMB230, FMC225, FMC230, FMM230, FMB001, FMB003, FMC001, FMC003, FMC00A, FMM001, FMM003, FMM00A, FMB140, FMB240 |
| 04.00.XX | FMB010, FMB020, FMT100, FMC800, FMM800, FMM80A, FMC880, FMM880, FMB900, FMB910, FMB920, FMC920, FMM920, FMB110, FMB120, FMB122, FMB125, FMB130, FMC125, FMC130, FMC13A, FMM125, FMM130, FMM13A, FMB202, FMB204, FMB225, FMB230, FMC225, FMC230, FMM230, FMC234, FMB001, FMB003, FMC001, FMC003, FMC00A, FMM001, FMM003, FMM00A, FMB140, FMB240 |
Evaluation firmware branches
Newly introduced Teltonika Telematics products start their lifecycle and mass production running evaluation branch firmware versions, which may be based on older BASE firmware version or separate firmware branch, therefore may have different features. Such products do not immediately receive identical improvements as products in BASE firmware until their support is added. Currently such products are:
| FIRMWARE VERSION | HARDWARE |
|---|---|
| 03.29.00.Rev.157 | FMB150, FMC150, FMM150, FMC250, FMM250 |
| 03.29.00.Rev.932 | FMB965, FMB930 |
| 03.29.00.Rev.554 | FMP100, FMB020 |
| 03.29.00.Rev.263 | FMB209 |
Firmware versioning
- Structure
FMB(T).VER.[XX].[YY].[ZZ].Rev.[##] _[ID###]
- Syntax description
XX– major FW version.YY– branch number, shows major changes in firmware, i.e. new module support added or new major feature added.ZZ– major changes like bigger fixes, improvements and new features addition.##– minor changes like small fixes and improvements.ID[###]– Spec ID KEY – Specific clients FW changes.
Firmware versions
| FIRMWARE VERSION | RELEASE DATE | CHANGES |
|---|---|---|
| 04.00.00.Rev.14 (recommended for FMC920, FMC880, FMC800) |
2025.07.01 |
|
| 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 |
|
| 03.29.00.Rev.21 (recommended for FMB122, FMB125, FMM125, FMC125 (SLM320-LA, SLM320-E2, EC21-EC), FMC225, FMC920) |
2024.08.07 |
|
| 03.29.00.Rev.18 (recommended for FMB209) |
2024.05.17 |
|
| 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 |
|
| 03.29.00.Rev.263 ((only for FMB209) |
2024.04.02 |
|
| 03.29.00.Rev.14 (recommended for FMM130 with BG95-M3, FMM230, FMC125 with MeiG SLM320, FMC225, FMC13A) |
2023.12.13 |
|
| 03.27.14.Rev.00 (recommended for FMB120, FMB130, FMB920) |
2022.11.01 |
|
| 03.27.13.Rev.03 (recommended for FMT100, FMB1XY, FMB0XY, FMB2XY, FMB9XY, FMM130, FMC001) |
2022.08.01 |
|
| 03.27.13.Rev.01 (recommended for FMM001) |
2022.04.06 |
|
| 03.27.12.Rev.00 (recommended for FMC001) |
2022.02.09 |
|
| 03.27.07.Rev.00 (recommended for FMB9X0, FMB204, MTB100) |
2021.08.02 |
|
| 03.25.18.Rev.08 |
2021.04.30 |
|
| 03.25.18.Rev.05 |
2021.02.26 |
|
| 03.25.18.Rev.03 |
2020.12.28 |
|
| 03.25.15.Rev.32 |
2020.07.21 |
|
| 03.25.15.Rev.02 (recommended for FM30XY) |
2020.02.17 |
|
| 03.25.15.Rev.01 |
2020.01.22 |
|
| 03.25.14.Rev.05 |
2019.12.23 |
|
| 03.25.14.Rev.03 |
2019.11.27 |
|
| 03.25.07.Rev.00 |
2019.06.10 |
|
| 03.25.05.Rev.00 |
2019.05.06 |
|
| 03.18.21.Rev.00 |
2019.02.28 |
|
| 03.18.20.Rev.00 |
2019.02.21 |
|
| 03.18.19.Rev.00 |
2019.01.14 |
|
| 03.18.16.Rev.00 |
2018.12.04 |
|
| 03.18.15.Rev.00 |
2018.11.26 |
|
| 03.18.03.Rev.00 | 2018.09.25 |
|
| 03.18.02.Rev.00 |
2018.09.24 |
|
| 03.10.09.Rev.00 |
2018.07.03 |
|
| 03.10.08.Rev.00 | 2018.06.25 |
|
| 03.10.03.Rev.00 |
2018.05.31 |
|
| 03.09.01.Rev.00 | 2018.04.30 |
|
| 03.08.05.Rev.00 | 2018.04.18 |
|
| 03.07.07.Rev.00 | 2018.04.05 |
|
| 03.07.06.Rev.00 | 2018.03.19 |
|
| 03.07.01.Rev.00 | 2018.03.02 |
|
| 03.06.04.Rev.00 | 2018.02.12 |
|
| 03.06.01.Rev.00 | 2018.01.29 |
|
| 03.03.07.Rev.00 | 2018.01.03 |
|
| 03.03.06.Rev.00 | 2018.01.03 |
|
| 03.03.03.Rev.00 | 2017.12.05 |
|
| 03.02.03.Rev.00 | 2017.10.17 |
|
| 03.01.04.Rev.00 | 2017.09.06 |
|
| 01.03.13.Rev.00 | 2017.11.07 |
|
| 01.03.11.Rev.00 | 2017.10.19 |
|
| 01.03.03.Rev.00 | 2017.07.24 |
|
| 01.00.32.Rev.00 | 2017.07.10 |
|
| 01.00.30.Rev.05 | 2017.05.26 |
|
| 01.00.22.Rev.12 | 2017.04.13 |
|
| 01.00.22.Rev.11 | 2017.04.07 |
|
| 01.00.22.Rev.09 | 2017.03.28 |
|
| 01.00.22.Rev.06 | 2017.03.14 |
|
| 01.00.19.Rev.02 | 2017.01.18 |
|
| 01.00.17.Rev.03 | 2017.01.06 |
|
| 01.00.15.Rev.00 | 2016.11.23 |
|