Technical Anyone had any success with an ELM323/327 interface

Currently reading:
Technical Anyone had any success with an ELM323/327 interface

Ive got a Fiat PDF which describes the KWP2000 protocol over K line that im looking over to see if it sheds any light.

Dan

Can you please share the Fiat PDF please? I'm tring to make this obd work. I gathered few softwares, but only partial success.
 
[...]
There are Fiat technical documents floating around that explain it all.
Can you please share the documents you are talking about.

[...]
Ive had a simple interface going with a few different fiats, using some some software called unidiag or KWP2000 test, you can get it from the authors yahoo group. Its free. http://autos.groups.yahoo.com/group/unidiag/ You can also write definition files for different cars so its pretty customisable!
Ive had it working with a 03 stilo JTD, Fiat Punto HGT W REG '00 and a '00 reg Punto sporting.

I have an 1.9JTD Stilo from 06/2002 on witch I have tried the unidiag but with no success so far. The Stilo has a different interface than the one you refered in the web link. I have an interface cable from OBD2 16 pin connector to USB connector. The soldered pins are 4, 7, 15, 16 and the K&L lines does not seem to be merged on the circuit.
 
Sorry for so much posting.
I have managed to connect with the latest version of AlfaDiag software. The only problem is that i only have the demo version from their website and nothing beside identification information works in demo.
Anyway, the connection worked, and the data seems to be correct.
It detected that ECU is Bosch Motronic ME7.3.1 witch is wired. From some listings I learned that 7.3.1 is fited on 2.0 and 2.4 engines. The Drawing No is correct, the same with the one on the ECU sticker. Also Omologation code it's right.
I think it will be very useful if any of you will list the results till now and the ECU version and model, also car model/type/year.
 
Can you please share the documents you are talking about.


I have an 1.9JTD Stilo from 06/2002 on witch I have tried the unidiag but with no success so far. The Stilo has a different interface than the one you refered in the web link. I have an interface cable from OBD2 16 pin connector to USB connector. The soldered pins are 4, 7, 15, 16 and the K&L lines does not seem to be merged on the circuit.


Hi,

Course the stilo has a different interface, the socket that is, but the electrical interface is still the same( see wikipedia ISO9141-2/ISO and ISO14230 - electrically the same). The K and L isnt merged on the circuit, its just what I did to get the circuit working for my particular application. Some of the Pre OBD2 fiats dont actually have a L line, and just use the K line. So by merging the two together the init is sent down the K line, rather than the L line, which is what the earlier cars need.

I have tested the interface that I use with several cars (including a stilo) and it works absolutely fine. As far as I know unidiag doesnt work with some USB interfaces (I have tried it with a alfadiag/vagcom USB cable and it didnt work - DEFINATELY wont work with any sort of ELM).

The documents I have got someone else has posted them earlier in the thread.

The alfa diag software may work for the simple things like reading the ID of the ecu, rom date etc, but you may find some of the other parts of the application dont work due to alfa's using different commands to read data from sensors for real time monitoring.

You can get your money back on the alfadiag software, so might be worth giving it a go if not get a refund?

If anyone is genuinely interested, i will photograph, draw a schematic and package it all together for you budding electronic engineers out there, or if anyone is near leeds and fancies giving it a go, i m more than happy to let you try it.

PS. Kudos to SanderQV for KWP2000Test/UniDiag - excellent software youve written there mate.

Dan
 
Last edited:
im near leeds (currently sat at my desk in stourton) but my car hasnt budged for the past month do to the engine dying. would really like to find a unit that works with my stilo so when it is fixed i read the trouble codes instead of ignoring them. :(
 
Hello,

I have Fiat Bravo 1.8 16V GT from 1998. Is that model compatabile with ELM327 OBD-II? If not what do I need for diagnostic? Thank You in advance!
 
I hope guys that you will find any solution for our JTD engines :D Im try with ELM327 and a lot off diferent applications but all show whong values(I can delete/read error code normaly)... Im try trough hiperterminal and then calculate values from RAW data and is same, so we must find hardware solution and not software...
 
I hope guys that you will find any solution for our JTD engines :D Im try with ELM327 and a lot off diferent applications but all show whong values(I can delete/read error code normaly)... Im try trough hiperterminal and then calculate values from RAW data and is same, so we must find hardware solution and not software...
How do you do that ?
 
How do you do that ?

I don't remember how because Im do this few months ago. Im with one easy software connect to car and read code and then press clean. Then Im turn off ignition and then read it again and list has been empty(Im ask on local fiat garage and they confirm me that in car is not any error code). If I remember this vork with Vag-com hardvare and software to. About other values show same with vag-com and ELM327 and both are wrong because car send wrong data...
Im with ELM327 stop service interval but I don't know how.
 
Hi,
I found the following in a definition file on the unidiag site;
"0x21, 0x4C, "Water temperature AD/C", 1, "Water temperature AD/C", 1, "#scaling unsigned 2 (X*4.888)/1000 Volt"

So I think "21 4C" would be the part water temp of the command from the terminal but i can't figure out what if anything goes if front of it when using the elm327.Format/type byte?Ecu address byte?Anyone know ?
 

Attachments

  • AlfaFiatLancia_19JTD_EDC15.txt
    6.3 KB · Views: 194
format and header bytes are generated automatically by the ELM327 so you only have to type the 21 4C command.
Fiat engine ecu adress is 10 hex in most cases .
 
I have been reading this thread with interest as I too have been screwing about trying to get various OBD scanners to communicate with my 2003 JTD Multipla all without success.

So I phoned www.gendan.co.uk, ordered their italiacheck bundle that comes with their own branded ELM327 device and I am now a very happy bunny. It not only arrived quickly but was easy to install and read the ECU straight away confirming that I had a MAF issue.

The italiacheck software is still in beta so is not currently on their website, you must phone them, and currently can only read and clear engine codes BUT no live data. They intend to enhance the software in the future and updates will be free for anyone who has purchased the code.

What's more they throw in the Lite edition of their Enginecheck code for free which allows you to read OBD codes for ALL current protocols on other cars as well.
 
Last edited:
The italiacheck software is NOT free, what I said was they threw in the Lite version of their generic Enginecheck software for free. However both need to be registered with them before use and unless you have made the purchase your details won't be in their system to make the correlation and provide you with the activation keys.

Also I think they have modified their ELM327 device so that it only works with their software as I have tried using ScanMaster and OBD-Check and neither work.

But listen they charged me £60 for this solution. The italiacheck works just fine with my Fiat and as this cost is less than what Fiat would have charged at its first use the system has already paid for itself. The Enginecheck software allows the interface to read off all other protocols such as CAN, KWP2000, ISO etc meaning that I can also use the device for other cars as well. So basically as far as I am concerned for £60 it was a bargain.

European diesels were not required to be EOBD compliant until 2004 and as such if you have one made before this date your chances of getting a generic OBD scanner or scanner code to read the ECU is slim. Prior to buying this I tried

1. An "ELM327" from eBay -- what a joke it was a piece of c**p and when I opened it did not have an ELM chipset but rather use a PIC controller.

2. A Memoscan 381, fine for truly OBD compliant cars but of course no use for my 2003 Fiat.

3. A Memoscan 581 - same as the 381 but with CAN support.

So in all if I had just contacted gendan in the first place I would have saved myself a lot of money.

JUST LET ME CLARIFY something: - The italiacheck software will ONLY read and clear engine faults at present. There is NO live data .
 
Last edited:
Back
Top