Technical Airbag ECU diagnostic socket

Currently reading:
Technical Airbag ECU diagnostic socket

fiatlux

New member
Joined
Oct 5, 2006
Messages
4
Points
2
Marea Weekend 2.0 petrol, 1997 (and left-hand drive, if that makes a difference): I have the airbag warning light on (my fault - at the time I didn't know you had to disconnect the battery when removing the dash), so I want the ECU reset. There is no Fiat garage near me, but there is a decent auto-electr(on)ic place. However, they tried every diagnostic socket that they could find, but their snooper could not communicate with the ECU. I know the airbag ECU is under the heater, but that doesn't help me or the mechanic. So my question is: which is the diagnostic socket to communicate with the airbag ECU, and where exactly is it?
Thanks in advance for any info that you can give me.
 
the two most likely places for the airbag socket are behind the glove compartment and near the top of the suspension (shock) turret under the bonnet, on the drivers side. its a three pin connector, which probably has a cap on it, and there should be two wires, a black and a white with a red stripe. the diagnostics tester might have to be powered from the battery. the connector behind the glove compartment will have a yellow sheath over the wires, so you know its the airbag, and the wires are the same as above.. the protocol is iso9141 at 1200 baud if this helps..
 
Thanks for this, stylers. I'll take a look and get the guy to try again. At least he didn't charge me anything for his time the last time...
 
Hello to all.
I have a problem, I'm trying to do a program that could connect to the airbag control unit of Alfa 156 '97, should be a unit "Allied Signal", or "Signal2", a first airbag of 156 single-sided driving.
The problem and I do not know the protocol for diagnosis of this unit, very similar to the protocol ISO 9141.
Until now I managed to start the communication, the code iso from ECU and then a strange message that I can not understand.
I post here the communication:



Request: 29.4.2009 17:56:33.31264 (+26.5781 seconds)​
Request: 29.4.2009 17:56:33.31264 (+26.5781 seconds)

00 -​
ECU address - 5 baud

Answer: 29.4.2009 17:56:35.06264 (+1.7500 seconds)​
Answer: 29.4.2009 17:56:35.06264 (+1.7500 seconds)

55 A7 86 02 97 9B - codice ISO - Allied Signal - 1200 baud​
55 A7 86 02 97 9B - Code ISO - Allied Signal - 1200 baud

Request: 29.4.2009 17:56:35.60964 (+0.0000 seconds)​
Request: 29.4.2009 17:56:35.60964 (+0.0000 seconds)

79 -​
Key2 inverted (86 ~ 79)

Request: 29.4.2009 17:56:37.10964 (+1.4531 seconds)​
Request: 29.4.2009 17:56:37.10964 (+1.4531 seconds)

02 00 02 -​
Request identification code

Answer: 29.4.2009 17:56:37.18764 (+0.0469 seconds)​
Answer: 29.4.2009 17:56:37.18764 (+0.0469 seconds)

05 FA -​
Answer???

Request: 29.4.2009 17:56:38.74964 (+1.5000 seconds)​
Request: 29.4.2009 17:56:38.74964 (+1.5000 seconds)

02 00 02 -​
Request identification code - 2nd time

No more answers!



The configuration of the serial port and the following:

Bit start - 1​
Start bit - 1
Bit dato - 8​
Bit data - 8
Parita - none​
Parity - none
Bit di stop - 1​
Stop Bits - 1
5 baud to 'address ECU after 1200 baud


Please if anyone has an idea of what kind of protocol is it let me know.
 
Hi Fiatlux.

On my 1997 1.6 16V Marea (Left hand drive) the Airbag diag socket is behind the glovebox.
I removed the box and discovered that i didn't have to.
Remove the upper cover inside the glove box, the socket is to the left.
There's 2 wires, can't remember the colors.
I did the airbag reset using Uniscan 1.83.

Cheers Michael
 
Back
Top