Inpa Software Bmw E39
BMW INPA software, what hardware cable is the best? August 7, 2015 sales Car Diagnostic Tool 0 Many FTDI FT232RL based cables can be modified to work with INPA software for BMW diagnosis. BMW Diagnostic kit allows you to Read, Reset, Code your car including BMW special functions. Includes INPA ISTA-D ISTA-P SSS DIS ESYS ENET for complete.
I got INPA working on my E46. The hardware side will not be EU E36 compatible for KOMBI, ABS, ASC. It lets me read fault codes, live engine statistics on a per cylinder basis and reset engine adaptations after repairs. Here's how I did it using cheap USB interfaces. Background: The protocol INPA speaks BMW's DS2 only.
Basically DS2 is an extended command set. BMW added alongside their fully featured DS2 system an OBD2 system on the 90's cars. Until then everything had worked on K and L line, TxD and RxD, using RTS/DTS to signal the adaptor. Victorian magazine subscriptions.
They then smeared in a 1 wire K line for bidirectional communications during the E36, completing with the E46 being fully K line only. Think about it from the view of the module makers. E34/E36 were designed in the late 80's when RS232 was cutting edge. Tx and Rx data was kept separate and clocked slowly.
As the 90's rolled on they could Tx and Rx on the same wire starting with the DME and EGS, and by the late 90's all modules had been redesigned to be K line only for the E39/E46. They started with US E36 in 1996 for two modules DME and EGS adding TxD2 to the 20 pin and 16 pin connector. EU Z3 and E36 compact added the OBD2 error code support after 1999ish. The generic ODB2 system runs alongside the DS2 system on the same K line pins in either connector, and continues to do so to until at least 2008. All modules continue to support DS2 messaging after OBD2 was forced upon them and still do today. The E34/E36 needed a two wire serial link but at the 1996 E36 facelift some modules (DME, HVAC and others) got the DS2 port upgraded to a 1 wire K line that works with a VAGCOM lead.
From E46/E39 the RxD L line was redundant and all modules went to a single K line interface for DS2 and OBD2. TxD was repurposed to bidirectional duties. There are two K lines (TxD and TxD2). DME and EGS on one, everything else on the other. Your 1994-2000 E36 from any country will need an ADS adaptor to access the KOMBI and ABS plus others. This device supports the old school RxD and TxD link fitted to those cars for those modules.
The latest cars (2007+) use K-CAN that runs at 100-500kbps and supports legacy 9600baud OBD2 for very bssic error code-only diagnostics. You will need a faster adaptor than the cheapo VAGCOM ones. This guide is for the KKL cars E46/E39/X5/X3/Z4 etc. The K line is a bi-directional serial bus with a 9.6kbaud data rate. L line is an Rx line needed by modules on older cars.
Download frank sinatra my way free. Search and download from millions of songs and albums. All songs are in the MP3 format and can be played on any computer or on any MP3 Player.
It's redundant from E46/E39 onwards. As such any BMW (OBD1 or OBD2) is not dierctly compatible with RS232, either in baud or signalling levels, and could damage your PC's RS232 port if directly connected. It's called the KKL since there are 2 K lines. Why two lines? Possibly for data rate, possibly to keep non-BMW garages from interfacing with anything other than the legal minimum DME and EGS. The car The car in this case is a 1999 and has both the 20 pin and 16 pin OBD diagnostics. The pinouts The 16 pin 4 GND 5 GND 7 K line (1)(D_TXD2) 8 K Line (2)(D_TXD1) 15 L Line (Not fitted) 16 12V The 20 Pin 1 Engine rotation speed 2 OBD2 Diagnostic 7 Oil service and inspection reset 14 12V 15 L Line 16 IGN 12V 17 K line (2) (D_TXD2) 18 Programming line (PGSP) (not fitted) 19 GND 20 K line (1) (D_TXD1) Your car may differ on the 16 pin connector if it is post 1999.
Check it with a torch. If you don't have the 2nd K line on your pre 1999, you can tap into it behind the instrument cluster if you wish. What is supported by which adaptors?
Pre 1996 BMW all countries Full ADS support only 1996+ E36/Z3 all countries; Partial VAGCOM support Reported succes with VAGCOM DME Joylove Yes 1997 328i ZKE Joylove Yes 1997 328i PDC Joylove Yes 1997 328i HVAC Joylove Yes 1997 328i KOMBI Tonyday - No 1999 323i Joylove No 1997 328i ABS/ASC Tonyday - No 1999 323i Joylove No 1997 328i IanS- Yes 1996 EVO Cabrio module Can't remember Airbag Can't remember Tonyday - Yes 1999 323i RAD Joylove No CD43 OBC Never tried EGS (Auto cars) Never tried Full ADS support E38/E39 pre 1999 Not sure if ADS or VAGCOM. E38/E39/E46 1998 onwards Full VAGCOM support 2007+ K-CAN cars K-CAN 100kbps USB adaptor Which connector do you need for your E39/E46 with the 16 and 20 pin socket? If you want to talk to the engine and gearbox you only need the K line found on the 16 pin connector. If you want the ABS, Airbag or anything else, you need both K lines found on the round connector. Handily both K lines can be shorted to get a simple OBD2 K USB adaptor to work.