Hi,
I'm gathering some information about how to build my own diagnostic fault interface (=hardware) running with some free or demo software...
what I found out until now:
the data link to access e.g. the airbag control unit is based on iso9141, which can have an K and and L data link wire, but on most cars (and actually, as far as I know, on Fiat) only the K- wire is used (I could be mistaken there). Data rates are typically under 10 kbit/s, Fiat seems to use 4800 baud, at least for the interface to its airbag control units:
Fiat Brava 46413633
Fiat Brava 46538652 5WK42819 Siemens
Fiat Brava 46541774 Breed 5WK42811 Siemens
Fiat Brava 46541775 Breed 5WK42816 Siemens
Fiat Bravo 464793640
Fiat Bravo 46550647 TRW
Fiat Bravo 46768868
Fiat Bravo 46768869 5WK42816
iso9141 is basically a serial protocol which is easy to implement using any old computer featuring a RS232 interface.
there is quite a lot of information on iso9141 hardware on the net:
driver IC
Iso K-Line serial interface
I wonder if any information on parts-specific fault codes and fault code adresses is available on the net... but these would not be needed it the interface runs with standart software. What the interface actually does is just to shift and adapt voltage levels between PC and car electronics... so any standard software should run, or am I mistaken?
bye the way, I also found some other post in the fiat forum, will give it a read...
Edit: the ECU for my Bravo (1.4 12V) would be a Monomotronic MA 1.7.3 which seems not to be OBD-2 compliant.
I'm gathering some information about how to build my own diagnostic fault interface (=hardware) running with some free or demo software...
what I found out until now:
the data link to access e.g. the airbag control unit is based on iso9141, which can have an K and and L data link wire, but on most cars (and actually, as far as I know, on Fiat) only the K- wire is used (I could be mistaken there). Data rates are typically under 10 kbit/s, Fiat seems to use 4800 baud, at least for the interface to its airbag control units:
Fiat Brava 46413633
Fiat Brava 46538652 5WK42819 Siemens
Fiat Brava 46541774 Breed 5WK42811 Siemens
Fiat Brava 46541775 Breed 5WK42816 Siemens
Fiat Bravo 464793640
Fiat Bravo 46550647 TRW
Fiat Bravo 46768868
Fiat Bravo 46768869 5WK42816
iso9141 is basically a serial protocol which is easy to implement using any old computer featuring a RS232 interface.
there is quite a lot of information on iso9141 hardware on the net:
driver IC
Iso K-Line serial interface
I wonder if any information on parts-specific fault codes and fault code adresses is available on the net... but these would not be needed it the interface runs with standart software. What the interface actually does is just to shift and adapt voltage levels between PC and car electronics... so any standard software should run, or am I mistaken?
bye the way, I also found some other post in the fiat forum, will give it a read...
Edit: the ECU for my Bravo (1.4 12V) would be a Monomotronic MA 1.7.3 which seems not to be OBD-2 compliant.
Last edited: