The following table shows which adapter and vehicle combination is supported:
Adapter | BMW-DS2 | BMW-FAST | BMW-FAST-ENET | VAG |
---|---|---|---|---|
FTDI USB | Yes | Yes | D-CAN | No |
ELM327 | No | D-CAN only | D-CAN | No |
Custom | Yes | Yes | D-CAN | No |
Deep OBD | Yes | Yes | D-CAN | Yes |
Deep OBD ENET | No | No | Yes | No |
- BMW-DS2: BMW models (with DS2 protocol): E36, E38, E39, E46, E52, E53, E83, E85 and E86.
An OBD II Pin 7+8 connection in the adapter is required! - BMW-FAST: BMW E series with BMW-FAST protocol (DS2 successor protocol).
- BMW-FAST-ENET: BMW models with ENET (F series or higher with HSFZ or DoIP protocol).
- VAG: All VAG models. This mode is still experimental!
- FTDI USB: Standard FTDI based USB "INPA compatible" D-CAN/K-Line adapters.
Do not use adapters with fake FT232R chip, there are communication problems! - ELM327: ELM327 based Bluetooth and WiFi adapters. Recommended ELM327 versions are 1.4b, 1.5 and origin 2.1, which are based on PIC18F25K80 processor (no MCP2515 chip).
Only D-CAN is supported (BMW vehicles starting from 3/2007).
There are fake PIC18F25K80 processors with version 1.5, these will not work!.
ARM based adapters are in most cases not 100% ELM327 compatible. The adapter manufacturer must explicitly state, that the adapter is Deep OBD compatible. - Custom: Custom Bluetooth D-CAN/K-Line adapter.
- Deep OBD: Bluetooth and WiFi adapters with Replacement firmware for ELM327.
For BMW-DS2 vehicles an OBD II Pin 7+8 connection in the adapter is required! - Deep OBD ENET: ENET WiFi adapters for BMW F-models.