- Posts
- 16,479
Those that have followed my threads will know I have recently suffered a blown HID/Xenon lamp which caused allsorts of havoc with the car...The usual HDC/EAS/ABS/DSC failure and also some strange light show with the instrument cluster (IKE) as per the Youtube Vid below!
https://www.youtube.com/watch?v=BGr2J-j3JHk
Since all this, I have not been able to connect to the diagnostic systems on the car using the All Comms....
I have two laptops with the All Comms software loaded on it, one with the original Version 1 and a second with both Version 1 and Version 2 of the software....and I cannot connect with any of them.
I also have a generic OBDII ELM327 Scanner which does connect to the car and can read the engine ECU perfectly well and still bring up live engine data....so that confirms the socket is at least connected to the engine ECU and there is power to the OBD socket.
Reading up on the various data buses on the BMW's that the L322 is based upon would indicate an issue on either the I/K bus or the D bus. Also following some reading on BMW and L322 forums would suggest the most common causes are the Headlamp ECUs or the Levelling ECU....I have disconnected all these in turn and all together and still no luck in connecting.
I have a good strong battery and alternator output, the rear quarter is dry as a bone and all connections are corrosion free....
I attach a document on the various data buses and associated tests, but most of the high level testing needs to be done using the BMW DIS system, of which I have for my BMW 735, but I have never got it to talk to the Bimmer correctly and so I now use the BMW INPA for the Bimmer diagnostics....so would not know if I could even get DIS to work on the L322 as I can't seem to get reliable results connecting it to the vehicle is was specifically designed for rather than a vehicle that shares basic system components!!!!
To diagnose the I/K bus it suggests disconnecting each ECU in turn until you are able to connect to the diagnostic systems again...this could be a long winded process as there are many of them!
Reading the document further says the I/K buses work differently to the CAN bus in which the ECUs provide the line voltage, on the I/K buses there is a Master and Stand-by controller which provides the line voltage for the system to operate.
Depending on if the L322 is based on the High Line version of the BMW E53 (X5) and E39 (5'er) and also the E38 (7'er) then the Master for the K Bus is the GM Module (I can only assume the BCU on the L322 is the equivalent of the BMW GM (General Module)) and the LCM is the Master for the I Bus with the IKE (Instrument Cluster) as the Standby.
The I Bus (Information), K Bus (Body Control), D Bus (Diagnostics) and CAN Bus (Controller Area Network) all cross communicate via a 'Gateway' which is the IKE (Instrument Cluster).
Diagnosis of the ECUs connected on the I/K Buses is carried out over the I or K bus respectively and the D Bus is used to wake these units up into Diagnostics mode and deliver the information back to the OBDII socket(also the D Bus is used to connect to the DME (Digital Motor Electronics)).
I am fairly sure my D Bus is working as I can use a generic Scanner to interrogate the Engine ECU and this doesn't use the IKE unit at all...it just connects directly to the Engine ECU.
But in order to talk to the other ECUs on the I/K Buses or the CAN, the communication has to go through the 'Gateway' (IKE) and also either the Master or Stand by Controller (IKE or LCM or the GM) have to be working in order for communication to happen.
Now for my theory........
Considering the HID Lamp blow and the IKE (Instrument Cluster) went fecking haywire as a result....my thoughts are this sudden surge of electricity or spike has shot up the wiring somewhere through the LCM and into the IKE....
In order to communicate on the I Bus you need either the Master (LCM) or the Stand by (IKE) to work.....
What are the chances that this spike has taken out the I Bus in both the LCM and the IKE....as the instigator of this was a blown bulb (which is controlled via the LCM) and then the IKE played up....the two units required for I bus diagnostics...and all of a sudden I cannot connect using the All Comms.....????
OR, what are the chances my All Comms hardware has developed a fault at the exact same time and the car is actually fine???? Maybe I need to find another 2002-2005 L322 to test it on!
Car starts, drives and all systems work perfectly....just can't connect via All Comms.....
Any thoughts people....(well those that have managed to read all the way to this point without going cross-eyed that is )
https://www.youtube.com/watch?v=BGr2J-j3JHk
Since all this, I have not been able to connect to the diagnostic systems on the car using the All Comms....
I have two laptops with the All Comms software loaded on it, one with the original Version 1 and a second with both Version 1 and Version 2 of the software....and I cannot connect with any of them.
I also have a generic OBDII ELM327 Scanner which does connect to the car and can read the engine ECU perfectly well and still bring up live engine data....so that confirms the socket is at least connected to the engine ECU and there is power to the OBD socket.
Reading up on the various data buses on the BMW's that the L322 is based upon would indicate an issue on either the I/K bus or the D bus. Also following some reading on BMW and L322 forums would suggest the most common causes are the Headlamp ECUs or the Levelling ECU....I have disconnected all these in turn and all together and still no luck in connecting.
I have a good strong battery and alternator output, the rear quarter is dry as a bone and all connections are corrosion free....
I attach a document on the various data buses and associated tests, but most of the high level testing needs to be done using the BMW DIS system, of which I have for my BMW 735, but I have never got it to talk to the Bimmer correctly and so I now use the BMW INPA for the Bimmer diagnostics....so would not know if I could even get DIS to work on the L322 as I can't seem to get reliable results connecting it to the vehicle is was specifically designed for rather than a vehicle that shares basic system components!!!!
To diagnose the I/K bus it suggests disconnecting each ECU in turn until you are able to connect to the diagnostic systems again...this could be a long winded process as there are many of them!
Reading the document further says the I/K buses work differently to the CAN bus in which the ECUs provide the line voltage, on the I/K buses there is a Master and Stand-by controller which provides the line voltage for the system to operate.
Depending on if the L322 is based on the High Line version of the BMW E53 (X5) and E39 (5'er) and also the E38 (7'er) then the Master for the K Bus is the GM Module (I can only assume the BCU on the L322 is the equivalent of the BMW GM (General Module)) and the LCM is the Master for the I Bus with the IKE (Instrument Cluster) as the Standby.
The I Bus (Information), K Bus (Body Control), D Bus (Diagnostics) and CAN Bus (Controller Area Network) all cross communicate via a 'Gateway' which is the IKE (Instrument Cluster).
Diagnosis of the ECUs connected on the I/K Buses is carried out over the I or K bus respectively and the D Bus is used to wake these units up into Diagnostics mode and deliver the information back to the OBDII socket(also the D Bus is used to connect to the DME (Digital Motor Electronics)).
I am fairly sure my D Bus is working as I can use a generic Scanner to interrogate the Engine ECU and this doesn't use the IKE unit at all...it just connects directly to the Engine ECU.
But in order to talk to the other ECUs on the I/K Buses or the CAN, the communication has to go through the 'Gateway' (IKE) and also either the Master or Stand by Controller (IKE or LCM or the GM) have to be working in order for communication to happen.
Now for my theory........
Considering the HID Lamp blow and the IKE (Instrument Cluster) went fecking haywire as a result....my thoughts are this sudden surge of electricity or spike has shot up the wiring somewhere through the LCM and into the IKE....
In order to communicate on the I Bus you need either the Master (LCM) or the Stand by (IKE) to work.....
What are the chances that this spike has taken out the I Bus in both the LCM and the IKE....as the instigator of this was a blown bulb (which is controlled via the LCM) and then the IKE played up....the two units required for I bus diagnostics...and all of a sudden I cannot connect using the All Comms.....????
OR, what are the chances my All Comms hardware has developed a fault at the exact same time and the car is actually fine???? Maybe I need to find another 2002-2005 L322 to test it on!
Car starts, drives and all systems work perfectly....just can't connect via All Comms.....
Any thoughts people....(well those that have managed to read all the way to this point without going cross-eyed that is )