95 Disco resetting reading SRS(airbag codes)

FatMcNasty

Well-known member
Mar 28, 2006
88
12
Southern Oregon
Hey all, It finally time for me to give back to the Land Rover forum help world.
I've been fighting with a SRS light on the dash for a number of years and FINALLY got around to fixing it. And I'm going to pass this on to all the poor souls that are stuck with a pre ODBII system.
Tools needed. Hawkeye Total reader, and BA5077 adapter for Airbags. Your thinking WTF Fat! I cant plug this in to my system I don't have a ODBII port!
Well we are going to make ONE! So grab a ODBII plug with pig tail from Amazon or some one else. Next find a plug that will work with the Airbag Diagnostic port. Its a square 4 pin plug look under your dash and it might still have one attached. If not get a scrap Ignition lock and pull it off of that one.
Pin out is as follows. pin 16 is 12V put a 2 amp fuse on it just incase.
Pin 4 goes to ground on the body.
Pin 14 goes to the upper left of the 4 pin to Yellow Pink
Pin 13 goes to the upper right pin Yellow Green
Pin 5 goes to lower left.





Like so.. Here is a shot of the whole adapter.


Once done making the cable, attach it in the rover, You can get power for it from the fuse box spade port 1, this gives power when the system is keyed on.
Attach the BA5077 adapter, which is just a pin shifter, that moves the reading pins from 15 and 7 to 13 and 14, which is the layout on the 96 forward DI's.
Attach the Hawkeye turn on ignition and read the DTC's then clear them. You will need to select the TRW MPS version. Mine was reporting a mem error and that what flagged it on for all these years.

So I hope this helps out another owner with the 95 system, I see there are a few of us out there with SRS lights on. And now finally a way to fix it with out having to go to the dealership to hook up the testbook to it.

Cheers
FatMcNasty
 

FatMcNasty

Well-known member
Mar 28, 2006
88
12
Southern Oregon
You are welcome, I've been trying to find a fix for years. Lots of oh just hook it up to the odb port and reset it. And you cant do it with out the Factory testbook. Next on my list is the ABS system, so i can power bleed the breaks. And Ill have version 2 of the harness that will use the Nanocom leads for a more simpler user friendly experience (so a ODBII to 15 pin D female connector). since the prebuilt leads for the nano are not too expensive.
 

strat440

Member
Mar 18, 2011
21
1
Northern Virginia
You are welcome, I've been trying to find a fix for years. Lots of oh just hook it up to the odb port and reset it. And you cant do it with out the Factory testbook. Next on my list is the ABS system, so i can power bleed the breaks. And Ill have version 2 of the harness that will use the Nanocom leads for a more simpler user friendly experience (so a ODBII to 15 pin D female connector). since the prebuilt leads for the nano are not too expensive.
You wrote that the BA5077 dongle is just a pin-shifter. Do you think there is a way to recreate the dongle? They're hard to find these days.
 

strat440

Member
Mar 18, 2011
21
1
Northern Virginia
Actually, I notice you wrote in your original post that the BA 5077 adapter shifts 15 to 13 and 7 to 14. So, if I were to get separate male and female OBDII connectors off Amazon (each ending in wires), and then connected those four wires in that specific way, would that effectively recreate the BA 5077 adapter?
 

FatMcNasty

Well-known member
Mar 28, 2006
88
12
Southern Oregon
yes, sorry I got busy last night. I've got 2 major software upgrades I'm pushing out at where I work. So its been is bit crazy. its like 2-3 pins shifted ground and power and second ground are passed through. Ill verify it when I can. but a male and female ODB2 connector is what you seek.
 
  • Like
Reactions: strat440

strat440

Member
Mar 18, 2011
21
1
Northern Virginia
Hey all, It finally time for me to give back to the Land Rover forum help world.
I've been fighting with a SRS light on the dash for a number of years and FINALLY got around to fixing it. And I'm going to pass this on to all the poor souls that are stuck with a pre ODBII system.
Tools needed. Hawkeye Total reader, and BA5077 adapter for Airbags. Your thinking WTF Fat! I cant plug this in to my system I don't have a ODBII port!
Well we are going to make ONE! So grab a ODBII plug with pig tail from Amazon or some one else. Next find a plug that will work with the Airbag Diagnostic port. Its a square 4 pin plug look under your dash and it might still have one attached. If not get a scrap Ignition lock and pull it off of that one.
Pin out is as follows. pin 16 is 12V put a 2 amp fuse on it just incase.
Pin 4 goes to ground on the body.
Pin 14 goes to the upper left of the 4 pin to Yellow Pink
Pin 13 goes to the upper right pin Yellow Green
Pin 5 goes to lower left.





Like so.. Here is a shot of the whole adapter.


Once done making the cable, attach it in the rover, You can get power for it from the fuse box spade port 1, this gives power when the system is keyed on.
Attach the BA5077 adapter, which is just a pin shifter, that moves the reading pins from 15 and 7 to 13 and 14, which is the layout on the 96 forward DI's.
Attach the Hawkeye turn on ignition and read the DTC's then clear them. You will need to select the TRW MPS version. Mine was reporting a mem error and that what flagged it on for all these years.

So I hope this helps out another owner with the 95 system, I see there are a few of us out there with SRS lights on. And now finally a way to fix it with out having to go to the dealership to hook up the testbook to it.

Cheers
FatMcNasty
Quick question: for power, are you saying take pin 16 from the input, put a 2amp fuse on the wire, then end it in a clip to go on the fuse box? And, then, just find a spot on the chassis to attach the ground?

I was also thinking, would it be possible to actually recreate a full OBD2 for the Hawkeye by connecting all three ports to an OBD2 plug: this srs port, the blue ABS port, and the 14cux port? Then there would just be one spot to attach for every purpose. Would just need to know the pins for the SRS dongle and 14cux.
 

robertf

Well-known member
Jan 22, 2006
4,230
85
-
Is there any resistance between 4 or 5 to let the reader know which dongle is plugged in?
 

FatMcNasty

Well-known member
Mar 28, 2006
88
12
Southern Oregon
Quick question: for power, are you saying take pin 16 from the input, put a 2amp fuse on the wire, then end it in a clip to go on the fuse box? And, then, just find a spot on the chassis to attach the ground?

I was also thinking, would it be possible to actually recreate a full OBD2 for the Hawkeye by connecting all three ports to an OBD2 plug: this srs port, the blue ABS port, and the 14cux port? Then there would just be one spot to attach for every purpose. Would just need to know the pins for the SRS dongle and 14cux.
I actually thought about doing that. if you have the RAVE manual use the 96 export wiring diagram. That's what I used to backwards engineer the cables needed.