Quantcast
Channel: EdiabasLib Wiki Rss Feed
Viewing all articles
Browse latest Browse all 162

Updated Wiki: Replacement firmware for ELM327

$
0
0

Replacement firmware for ELM327

There is now a replacement firmware available for ELM327 based Bluetooth adapters, that has the following advantages over the standard firmware:
  • Faster and more stable CAN communication.
  • K-Line support (all protocols).
  • New: Support for the VAG protocols KWP2000, KWP1281, TP2.0 (cars until 4.2012).
  • Contains a bootstrap loader that allows firmware update without opening the device.
  • Firmware updates are possible with Deep OBD for BMW.
  • Reduced power consumption due to use of sleep mode.
  • Two firmware versions are available:
    • Unmodified Bluetooth adapter: Baud rate 38400.
    • Modified Bluetooth adapter (recommended) with replaced OpenSource Bluetooth firmware: Baud rate 115200 and alterable Bluetooth pin (16 digits) and name (31 chars).
Bluetooth adapter topBluetooth adapter bottom

Buy an adapter

New adapters are available.
You could buy the Bluetooth adapter from EBAY.
For BMW F-models use the ENET WiFi Adapter.

Factory reset

Beginning with firmware version 0.6 there is the possibility to perform a factory reset of the adapter. This resets the Bluetooth pin to 1234, the Bluetooth name to Deep OBD BMW and the mode to D-CAN.
To perform the factory reset you have to open the adapter and connect the unused pad of R26 with GND during power on.

Use the adapter with INPA, Tool32 or ISTA-D

You could use the Bluetooth adapter on a windows PC with INPA, Tool32 or ISTA-D as a replacement for an OBD or ADS adapter. The following steps are required to establish the connection:
  1. Install .NET framework 4.0 or higher and VS2015 C++ runtime
  2. Download the latest Binary package and extract the .zip file. Start Api32\EdiabasLibConfigTool.exe and follow the instructions in the status window: Search the adapter, select it, click Check Connection and patch the required EDIABAS installations.
  3. For ISTA-D: You have to select the EDIABAS\bin directory inside ISTA-D first.
  4. For ISTA-D: In Administration -> VCI Config select as Interface type: Ediabas default settings (ediabas.ini)
EdiabasLib Config Tool

Programming of the processor

For the first programming of the processor simply attach a PICKit 3 programmer to the corresponding test points of the circuit board.
The source for the firmware could be found in the subdirectory CanAdapterElm. In this subdirectory there is also a flash tool (subdirectory UpdateLoader) that allows firmware updates using the bootstrap loader once the firmware is programed.
The latest firmware version will be always included in Deep OBD for BMW.

Viewing all articles
Browse latest Browse all 162

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>