Technical Airbag ECU Fault

Currently reading:
Technical Airbag ECU Fault

Simon2007

New member
Joined
Mar 1, 2023
Messages
8
Points
2
Location
Newark
Hi All,

I have a recurring fault code on my airbag ECU: B0102-00 Connection to ECU Grounding Fault. I have cleared it previously and it has reappeared, but currently cleared and fingers crossed. It doesnt seem to be a common fault: anyone any experience? Crashdata are telling me it needs a replacement but I am not 100% convinced yet.

Many thanks!
 
If it persists, you might want to talk to Carl at Northern Auto Tech, as he mentions he can help with that particular code (see text in Ducato section here: )

 
Last edited:
If it persists, you might want to talk to Carl at Northern Auto Tech, as he mentions he can help with that particular code (see text in Ducato section here: )

Yes, spoken to them Hugh. Wasn't entirely reassured: they weren't to be drawn beyond 'probably' being able to fix it but remains an option. Certainly a cheap solution if it works!
 
The ECU is grounded through Pin1. On removal of mine (to go to Carl for the internal b0100-49 error) it was obvious that this particular pin had also been grounded to a nearby stud (must have been at the factory, 'cos mine was new with me).

Coincidentally, someone posted a TSB from Peugeot re: replacement of the same ECU on the Boxer, which recommends grounding the ECU body to (the same) nearby stud.

When I re-fitted my "repaired" unit, I also added this particular ground strap. It may not be relevant, but there is implicitly a grounding issue with these units. It might be useful to consider the same additional earth.

1677783208417.png
 
The ECU is grounded through Pin1. On removal of mine (to go to Carl for the internal b0100-49 error) it was obvious that this particular pin had also been grounded to a nearby stud (must have been at the factory, 'cos mine was new with me).

Coincidentally, someone posted a TSB from Peugeot re: replacement of the same ECU on the Boxer, which recommends grounding the ECU body to (the same) nearby stud.

When I re-fitted my "repaired" unit, I also added this particular ground strap. It may not be relevant, but there is implicitly a grounding issue with these units. It might be useful to consider the same additional earth.

View attachment 419559
Fault is staying cleared at the moment, but havent fitted the dash back yet - I think I will try this - cant do any harm can it!
 
I used the same connection on the ECU (with a star washer) but the grounding point was to the upper right of that picture (and off it). Any grounding studs available should be obvious, and, as I say, the loom coming from the grey connector already had a "break-out" wire separately grounded for pin1 (something I've not seen described or pictured elsewhere. I piggy-backed the same grounding point). (Picture taken before additional ground added)

1678109841197.png
 
I used the same connection on the ECU (with a star washer) but the grounding point was to the upper right of that picture (and off it). Any grounding studs available should be obvious, and, as I say, the loom coming from the grey connector already had a "break-out" wire separately grounded for pin1 (something I've not seen described or pictured elsewhere. I piggy-backed the same grounding point). (Picture taken before additional ground added)

View attachment 419763
How is pin 1 identified? Is there already a connection to it and the new earth just spliced to it?
I've not seen anything like it either.
 
It's best part of 6 months since I did it, and frankly I'm now hazy on the details. From memory, the additional ground looked like it was spliced on, but I didn't open the plug up to find out. The ground being at pin 1 is well documented on the web, and I think I found a pinout diagram somewhere (but again, it wasn't critical to me). The implication (given the pictures that are available of the connection, is that the originally-intended ground was through the loom on pin1, but that at least some units were factory modified to have the additional fly-lead). I still added the additional ground as per the Peugeot Boxer instructions.

I don't intend to go out and dismantle everything to check, since I have had no problems with the re-flashed unit since (let sleeping dogs lie ;) ).
 
Hello All
I’m experiencing the same issue with my 2018 Boxer – the airbag light is on and I'm getting a B0102 permanent fault code. This is the third time the fault has appeared. The first time, a mechanic cleared it. The second time, it disappeared on its own after driving for a few thousand kilometers.

Could you please let me know if it's possible that the fault might clear itself again? I’ve already cleaned the connection between the body and ECU and added an additional ground wire to the ECU.
 
Hello All
I’m experiencing the same issue with my 2018 Boxer – the airbag light is on and I'm getting a B0102 permanent fault code. This is the third time the fault has appeared. The first time, a mechanic cleared it. The second time, it disappeared on its own after driving for a few thousand kilometers.

Could you please let me know if it's possible that the fault might clear itself again? I’ve already cleaned the connection between the body and ECU and added an additional ground wire to the ECU.
Have you got access to Multiecuscan Or Alfaobd ? I believe you can use MES on the Boxer for Body and airbag issues but not Engine.
 
I haven't got. I'm trying to understand why the same fault can be classified as either 'temporary' or 'permanent.' I suspect the root cause was the same in each case. Is it correct that a 'permanent' fault always requires clearing via EEPROM programming, rather than being reset automatically?
 
I haven't got. I'm trying to understand why the same fault can be classified as either 'temporary' or 'permanent.' I suspect the root cause was the same in each case. Is it correct that a 'permanent' fault always requires clearing via EEPROM programming, rather than being reset automatically?
I have the same B0102-00 error. When I read it with MES the first time, it stated that it was "intermittent" and I could clear the fault with MES (using yellow adaptor). It came back a couple of weeks later and then at first it stated "the fault is present now" and with that state it was impossible to clear the fault. But after a while, it became "intermittent" again and it could be cleared.
The went on for a couple of times, but recently the fault become intermittent only rarely.
This seems an indication to me that it is a grounding or bad connection somewhere, that is probably getting worse, which is why it is more and more "present" in stead of "intermittent".
I checked the grounding, measured conductivity between pin 1 and ground, that seems fine.
In another source I read that it could also be due to a poor connection internally, between the ECU casing and the board.
Anyone has information or idea's about that?
 
I measured the resistance between pin 1 and ground, it is zero, so that should be good.
This is the actual fault reading in MES/
Error B0102-00
"The ECU supply voltage is below or above the specifications.
Check the voltage between all the ECU harness positive and negative terminals key on, engine off, during cranking, and when the engine runs. Further, measure the voltages with and without the electric loads turned on, and verify that there are no ground differences when under load. Check the charging system voltage and the battery and cable condition.
NOTE: Disconnected battery or cranking the engine with weak battery may also set the code.
The fault is present now. Take appropriate action to fix this sensor fault. Dashboard warning light was activated for this fault."

When the fault is not present (happens sometimes), I can clear it. But it reappears after a day or so.
 
Ok, for anyone interested: Fiat Airbag Error B0102-00 can probably be solved WITHOUT having to mess with the EEPROM or sending it to repair center.
When I first had this error, it was intermittent and I could clear it with my multiecuscan.

Remark: to access the Airbag ECU and clear faults with MultiEcuScan you need the yellow adapter or the multiplex version. Some cheap adaptors and applications can read the fault and even have a clear faults button, but that does not work. And then you think that the fault cannot be cleared... So make sure you have a working ODBII setup first!

In the beginning, the fault came back every couple of days and I kept clearing it every time. But after a while it came back faster and faster, and then suddenly the fault became "present" (or "permanent" as it is called in some apps) in stead of intermittent. This means that at the time of reading the grouding fault is present. A fault that is "present" cannot be cleared. In this state it makes absolutely no sense to send the ecu for repair. They will force clear the error, yes, and the light will be out. But since the root cause is still there it will come back, typically after a week or two.

Since this is a grounding error, I checked all the pins on the ecu for obvious problems or corrosion and I measured the connections with a multimeter. All seemed good. I also checked the yellow connector under both seats. They connect to the seatbelt sensor en the pretensioner. I could not identify any issue. After putting everything back, the error remained present.
I then unmounted the ECU, opened it and cleaned (with very light sanding) all the ground contacts on the PCB board. I also sanded the paint of the mounting pins to make sure the contact was good.

After mounting the unit back the error was till there and present....
I almost decided to give up and send the unit in for repair, but then I remembered reading somewhere that it can take a couple of drives before these units acknowledge that a fault is gone. It is not a corrupted EEPROM as they like you to believe. The EEPROM seems so store events and data with a sort of FIFO method and the algorithm make averages and continuous new measures. There is also a difference between the analysis at cold start (when the engine and power have been off for at least a couple of hours or so), driving and warm start situations.
So I decided to wait and see.
And what do you know.. THREE days later the fault became "intermittent" again. So it was no longer present, but the ecu still remembered it. I cleared it. The morning after that it came back "intermittent" again. I cleared it one more time and it never came back again. We are now well over 2.000 km, dozens of drives, and two weeks later.

I have a strong feeling that the other common fault (B0100 - power) can also be solved by taking away the root cause and then wait for the ECU to notice it.
 
Back
Top