Difference between revisions of "OBD Device Debugging"

From Wiki Knowledge Base | Teltonika GPS
 
(19 intermediate revisions by the same user not shown)
Line 1: Line 1:
<span style="color:red">''Note: This page is in works!''</span>
 
 
__TOC__
 
__TOC__
 
'''Solution applies for these devices'''
 
'''Solution applies for these devices'''
'''[[FMB001]]''' '''[[FMC001]]''' '''[[FMM001]]''' '''[[FMB003]]''' '''[[FMC003]]''' '''[[FMM003]]'''
+
'''[[FMB001]]''' '''[[FMC001]]''' '''[[FMM001]]''' '''[[FMB003]]''' '''[[FMC003]]''' '''[[FMM003]]''' '''[[FMC00A]]''' '''[[FMM00A]]'''
 
 
 
== '''OBD Data Debugging''' ==
 
== '''OBD Data Debugging''' ==
 
=== Device does not read listed OBD OEM parameters ===
 
=== Device does not read listed OBD OEM parameters ===
 
   If you have a vehicle that is listed in the [[OBD_supported_vehicle_list|'''OBD OEM Supported Vehicle List''']] but OBD OEM is not read - follow the log capturing guide below.
 
   If you have a vehicle that is listed in the [[OBD_supported_vehicle_list|'''OBD OEM Supported Vehicle List''']] but OBD OEM is not read - follow the log capturing guide below.
 
==== Capturing OBD logs from FMX00X via OEM Reset ====
 
==== Capturing OBD logs from FMX00X via OEM Reset ====
#Update the device to the latest firmware available.
+
#Update the device to the latest firmware available. Preferably '''03.28.03.Rev.97''' or newer.
#Make sure that the FMX00X is [https://www.youtube.com/watch?v=RJllm9verYg&ab_channel=TeltonikaTelematics connected properly] to the OBDII Socket.
+
#Check for the Configuration. On certain vehicles VIN number is not read automatically - Usually it is with EVs. For this matter check '''[[OBD_Device_Debugging#OBD_Feature|OBD Feature]]'''
 +
#Make sure that the FMX00X is '''[https://www.youtube.com/watch?v=RJllm9verYg&ab_channel=TeltonikaTelematics connected properly]''' to the OBDII Socket.
 
#'''Start vehicle engine'''.
 
#'''Start vehicle engine'''.
 
#Send following '''SMS commands''' to FMX00X device:  
 
#Send following '''SMS commands''' to FMX00X device:  
#*If you have set SMS login and password:<code>login pass log2sdfilterset 0;2;3;4;1</code>
+
#*If you have set SMS login and password:<code>login pass oemreset</code>
#*If SMS login and password are not set leave two spaces before command: <code><span style="color:#f8f9fa">aa</span>log2sdfilterset 0;2;3;4;1</code> <p>If command <code>log2sdfilterset</code> was sent correctly you should receive SMS Response:<code>Enabled Trace Filters:5</code></p>
+
#*If SMS login and password are not set leave two spaces before command: <code><span style="color:#f8f9fa">aa</span>oemreset</code>
#After the SMS response message OBD log capturing will be started.
+
#*You can use '''OEM Reset''' button in '''Configurator Tool''' as well.
#OBD Function will not work, if vehicle is turned off or not moving - meaning that you need to test drive it for around 10 minutes.
+
#*[[Image:OEMRESET.png|650px]]
#After the test drive, '''turn off''' vehicle engine.
+
#After sending '''oemreset''' wait up to 2 minutes for the device to acquire OEM file. Vehicle should be '''turned on/engine on''' and '''stationary'''.
#'''Download''' captured log (dump) files.
+
#During this time, take photographs of instrument cluster where '''Mileage''', '''Fuel Level''' and '''Battery Level''' (if it is an EV) is visible.
  You can download logs via '''Teltonika Configurator''' or via '''FOTA WEB'''.
+
#Proceed with log collecting within 1 hour '''[[OBD_Device_Debugging#Log_Collecting|via Configurator Tool or via FOTA WEB]]'''
==== Download logs via '''Teltonika Configurator''' ====
 
[[File:dumpfilesfromcfg.gif|center]] <p>Please check [[FMB120_Status_info#Maintenance|Status info→Maintenance→Log/Dump]] and download dump <code>YYYY_MM_DD_HH_MM_SS_FMB1YX_IMEI_Dump.zip</code>.</p>
 
#
 
==== Download logs via '''FOTA WEB''' ====
 
<p>[[Image:CollectingLOG.png|center]]Enter FOTA WEB → Press on '''Devices''' tab → Select your device and press [[File:Fota_actions_v2.png|110px|link=]] → '''Task type''' → '''Receive internal log''' → '''From Oldest''' → '''Count 10''' (10 <span>files. Each log size up to 1 MB</span>)→[[File:Fota_download_v2.png|90px|link=]]<br>To start download process at once send following SMS command:
 
#*If you have set SMS login and password: <code>login pass web_connect</code>
 
#*If SMS login and password are not set leave two spaces before command: <code><span style="color:#f8f9fa">aa</span>web_connect</code><p>If command was sent correctly you should receive SMS Response:<code>web_connect resp:OK</code></p><p>To find downloaded log press on '''Tasks''' tab→Find your device by IMEI and Task type '''Received internal log'''→Download <code>IMEI_logs_TIMESTAMP.zip</code> as showed below:</p>[[File:Receive internal log.png|450px|link=]]</p>
 
<!--
 
#*Using FOTA software<p>Using FOTA software from version '''2.10.7''':</p><p>Select your device, then at the right '''Download''' section press "'''Choose Files'''"→('''1''') '''Additional files''' target: <code>D:\Log\C\9.dmp</code>→('''2''') Browse "'''Download path'''"→('''3''') Press "'''Start Downloading'''".</p><p>[[File:Fota_s_log.jpg]]</p>
 
-->
 
#These log (dump) files can be read only with '''special software'''. Provide these files to your '''Teltonika Telematics Sales manager''' or '''Teltonika Telematics Support team''' for further investigation.
 
 
=== Requesting for OBD OEM Support / General Problems ===
 
=== Requesting for OBD OEM Support / General Problems ===
 
   If you have a vehicle that is not listed in the [[OBD_supported_vehicle_list|'''OBD OEM Supported Vehicle List''']] or you are facing problems with OBD OEM in General - follow the log capturing guide below.
 
   If you have a vehicle that is not listed in the [[OBD_supported_vehicle_list|'''OBD OEM Supported Vehicle List''']] or you are facing problems with OBD OEM in General - follow the log capturing guide below.
 
==== Capturing OBD logs from FMX00X with Filters ====
 
==== Capturing OBD logs from FMX00X with Filters ====
 
#Update the device to the latest firmware available.
 
#Update the device to the latest firmware available.
#Make sure that the FMX00X is [https://www.youtube.com/watch?v=RJllm9verYg&ab_channel=TeltonikaTelematics connected properly] to the OBDII Socket.
+
#Make sure that the FMX00X is '''[https://www.youtube.com/watch?v=RJllm9verYg&ab_channel=TeltonikaTelematics connected properly]''' to the OBDII Socket.
 
#'''Start vehicle engine'''.
 
#'''Start vehicle engine'''.
 
#Send following '''SMS commands''' to FMX00X device:  
 
#Send following '''SMS commands''' to FMX00X device:  
Line 41: Line 29:
 
#After the SMS response message OBD log capturing will be started.
 
#After the SMS response message OBD log capturing will be started.
 
#OBD Function will not work, if vehicle is turned off or not moving - meaning that you need to test drive it for around 10 minutes.
 
#OBD Function will not work, if vehicle is turned off or not moving - meaning that you need to test drive it for around 10 minutes.
 +
#During this time, take photographs of instrument cluster where '''Mileage''', '''Fuel Level''' and '''Battery Level''' (if it is an EV) is visible.
 
#After the test drive, '''turn off''' vehicle engine.
 
#After the test drive, '''turn off''' vehicle engine.
#'''Download''' captured log (dump) files.
+
#'''Download''' captured log files '''[[OBD_Device_Debugging#Log_Collecting|via Configurator Tool or via FOTA WEB]]'''
  You can download logs via '''Teltonika Configurator''' or via '''FOTA WEB'''.
+
 
==== Download logs via '''Teltonika Configurator''' ====
+
== '''Log Collecting''' ==
 +
=== Download logs via '''Teltonika Configurator''' ===
 
[[File:dumpfilesfromcfg.gif|center]] <p>Please check [[FMB120_Status_info#Maintenance|Status info→Maintenance→Log/Dump]] and download dump <code>YYYY_MM_DD_HH_MM_SS_FMB1YX_IMEI_Dump.zip</code>.</p>
 
[[File:dumpfilesfromcfg.gif|center]] <p>Please check [[FMB120_Status_info#Maintenance|Status info→Maintenance→Log/Dump]] and download dump <code>YYYY_MM_DD_HH_MM_SS_FMB1YX_IMEI_Dump.zip</code>.</p>
 
#
 
#
==== Download logs via '''FOTA WEB''' ====
+
=== Download logs via '''FOTA WEB''' ===
 
<p>[[Image:CollectingLOG.png|center]]Enter FOTA WEB → Press on '''Devices''' tab → Select your device and press [[File:Fota_actions_v2.png|110px|link=]] → '''Task type''' → '''Receive internal log''' → '''From Oldest''' → '''Count 10''' (10 <span>files. Each log size up to 1 MB</span>)→[[File:Fota_download_v2.png|90px|link=]]<br>To start download process at once send following SMS command:
 
<p>[[Image:CollectingLOG.png|center]]Enter FOTA WEB → Press on '''Devices''' tab → Select your device and press [[File:Fota_actions_v2.png|110px|link=]] → '''Task type''' → '''Receive internal log''' → '''From Oldest''' → '''Count 10''' (10 <span>files. Each log size up to 1 MB</span>)→[[File:Fota_download_v2.png|90px|link=]]<br>To start download process at once send following SMS command:
 
#*If you have set SMS login and password: <code>login pass web_connect</code>
 
#*If you have set SMS login and password: <code>login pass web_connect</code>
Line 65: Line 55:
 
   For '''Internal Combustion Engine & HV''' ''OBD (Auto)'' must be Checked. <span style="color:blue">If it is an '''EV''', ''use Non-OBD compliant and enter VIN Source Manually</span>''.
 
   For '''Internal Combustion Engine & HV''' ''OBD (Auto)'' must be Checked. <span style="color:blue">If it is an '''EV''', ''use Non-OBD compliant and enter VIN Source Manually</span>''.
 
* Now it is necessary to enable OBD OEM parameters according to the vehicle list
 
* Now it is necessary to enable OBD OEM parameters according to the vehicle list
[[Image:OEM_example.png|750px]]
+
[[Image:OEM_Example.png|750px]]
 
   Let's say we have a VW Polo 2016. The list tells that '''Mileage''' (AVL ID 389), '''Fuel Level in Liters''' (AVL ID 390) and '''Fuel Level in %''' (AVL ID 48) is supported.
 
   Let's say we have a VW Polo 2016. The list tells that '''Mileage''' (AVL ID 389), '''Fuel Level in Liters''' (AVL ID 390) and '''Fuel Level in %''' (AVL ID 48) is supported.
 
* Enable the listed parameters
 
* Enable the listed parameters
Line 93: Line 83:
 
=== OBD Feature for EVs ===
 
=== OBD Feature for EVs ===
 
[[Image:OBD_EV_ManualVIN.png|650px]]
 
[[Image:OBD_EV_ManualVIN.png|650px]]
   Configuration for EVs. '''OBD Feature''' Non-OBD compliant, '''Vin Source''' (Manual).
+
   Configuration for EVs. '''OBD Feature''' Non-OBD compliant, '''Vin Source''' (Manual) - enter VIN Number manually.
  
 
== '''Renault''' & '''Peugeot''' Specific FMB003 Information  ==
 
== '''Renault''' & '''Peugeot''' Specific FMB003 Information  ==

Latest revision as of 09:42, 24 August 2023

Solution applies for these devices FMB001 FMC001 FMM001 FMB003 FMC003 FMM003 FMC00A FMM00A

OBD Data Debugging

Device does not read listed OBD OEM parameters

 If you have a vehicle that is listed in the OBD OEM Supported Vehicle List but OBD OEM is not read - follow the log capturing guide below.

Capturing OBD logs from FMX00X via OEM Reset

  1. Update the device to the latest firmware available. Preferably 03.28.03.Rev.97 or newer.
  2. Check for the Configuration. On certain vehicles VIN number is not read automatically - Usually it is with EVs. For this matter check OBD Feature
  3. Make sure that the FMX00X is connected properly to the OBDII Socket.
  4. Start vehicle engine.
  5. Send following SMS commands to FMX00X device:
    • If you have set SMS login and password:login pass oemreset
    • If SMS login and password are not set leave two spaces before command: aaoemreset
    • You can use OEM Reset button in Configurator Tool as well.
    • OEMRESET.png
  6. After sending oemreset wait up to 2 minutes for the device to acquire OEM file. Vehicle should be turned on/engine on and stationary.
  7. During this time, take photographs of instrument cluster where Mileage, Fuel Level and Battery Level (if it is an EV) is visible.
  8. Proceed with log collecting within 1 hour via Configurator Tool or via FOTA WEB

Requesting for OBD OEM Support / General Problems

 If you have a vehicle that is not listed in the OBD OEM Supported Vehicle List or you are facing problems with OBD OEM in General - follow the log capturing guide below.

Capturing OBD logs from FMX00X with Filters

  1. Update the device to the latest firmware available.
  2. Make sure that the FMX00X is connected properly to the OBDII Socket.
  3. Start vehicle engine.
  4. Send following SMS commands to FMX00X device:
    • If you have set SMS login and password:login pass log2sdfilterset 0;2;3;4;1
    • If SMS login and password are not set leave two spaces before command: aalog2sdfilterset 0;2;3;4;1

      If command log2sdfilterset was sent correctly you should receive SMS Response:Enabled Trace Filters:5

  5. After the SMS response message OBD log capturing will be started.
  6. OBD Function will not work, if vehicle is turned off or not moving - meaning that you need to test drive it for around 10 minutes.
  7. During this time, take photographs of instrument cluster where Mileage, Fuel Level and Battery Level (if it is an EV) is visible.
  8. After the test drive, turn off vehicle engine.
  9. Download captured log files via Configurator Tool or via FOTA WEB

Log Collecting

Download logs via Teltonika Configurator

Dumpfilesfromcfg.gif

Please check Status info→Maintenance→Log/Dump and download dump YYYY_MM_DD_HH_MM_SS_FMB1YX_IMEI_Dump.zip.

Download logs via FOTA WEB

CollectingLOG.png

Enter FOTA WEB → Press on Devices tab → Select your device and press Fota actions v2.pngTask typeReceive internal logFrom OldestCount 10 (10 files. Each log size up to 1 MB)→Fota download v2.png
To start download process at once send following SMS command:

    • If you have set SMS login and password: login pass web_connect
    • If SMS login and password are not set leave two spaces before command: aaweb_connect

      If command was sent correctly you should receive SMS Response:web_connect resp:OK

      To find downloaded log press on Tasks tab→Find your device by IMEI and Task type Received internal log→Download IMEI_logs_TIMESTAMP.zip as showed below:

      Receive internal log.png

  1. These log (dump) files can be read only with special software. Provide these files to your Teltonika Telematics Sales manager or Teltonika Telematics Support team for further investigation.

Basic OBD OEM Configuration

Data protocol.gif

  • Configure Ignition Settings according to your vehicle.
 If the vehicle is equipped with Internal Combustion Engine, it is recommended to keep Ignition Source settings with Power Voltage. Otherwise, if it is an EV/HV, set Ignition Source settings as Accelerometer.
  • Check if OBD Feature is Enabled
 For Internal Combustion Engine & HV OBD (Auto) must be Checked. If it is an EV, use Non-OBD compliant and enter VIN Source Manually.
  • Now it is necessary to enable OBD OEM parameters according to the vehicle list

OEM Example.png

 Let's say we have a VW Polo 2016. The list tells that Mileage (AVL ID 389), Fuel Level in Liters (AVL ID 390) and Fuel Level in % (AVL ID 48) is supported.
  • Enable the listed parameters

OBD Fuel.png

 Enabled Fuel Level in % (AVL ID 48) Parameter.

OBD OEM.png

 Enabled Mileage (AVL ID 389) and Fuel Level in Liters (AVL ID 390) Parameter.
  • After enabling the parameters proceed with installation of FMX00X device into the OBDII port.
 Once the device is installed, turn on the Ignition and send SMS command web_connect. This will force the device to acquire OBD OEM File from FOTA WEB.

Verify the Status on FOTA WEB

  • Open your FOTA WEB account
  • Find device by IMEI
Under Details, OBD section, you should see the VIN Number of your vehicle: Under Tasks, you can verify if the file is delivered to the device or not:
Task 5.png  Task 4.png
 Lastly, check your server for the availability of OBD OEM Data.

OBD Feature

OBD Feature for Vehicles with Internal Combustion Engine

OBD Regular AutoVIN.png

 Regular configuration for vehicles with Internal Combustion engines. OBD Feature OBD (Auto), Vin Source (Auto).

OBD Regular ManualVIN.png

 If Auto VIN reading does not work, enter VIN Number manually.

OBD Feature for EVs

OBD EV ManualVIN.png

 Configuration for EVs. OBD Feature Non-OBD compliant, Vin Source (Manual) - enter VIN Number manually.

Renault & Peugeot Specific FMB003 Information

 If you have Renault or Peugeot vehicle and OBD OEM does not work, check if you have the latest FMB003 Hardware.

Verify FMB003 Hardware Status on FOTA WEB

  • Open your FOTA WEB account
  • Find device by IMEI
OLD HARDWARE NEWER HARDWARE
FMB003 OLDHW.png  FMB003 77HW.png
 With this example FMB003OENJ01 is an old hardware and FMB00377NJ01 being a newer one. If Product Code contains - FMB003OE consider getting a newer Hardware. Contact your Sales Manager for more information.