Find error cause of CMR (rear-view-camera) module
Posted: 10 Apr 2020, 15:08
Hey guys!
Today i got a CRM module onto my desk i try to figure out whats wrong with it.
I've bought it as faulty and my first thing was to put it into my repair workshop setup, i've made on my desk. This setup includes a powersource, a PC with a CAN-card to generate arbitrary messages, the plugs to connect the module, a genuine camera and to view the video a small monitor with RCA video-in. First i tested the setup with an working module, applied power and as soon as i put "IGN" and "REVGEAR" CAN-messages to the bus, i see a picture in the small monitor.
Then i switched the CMR modules and no picture is seen. The current consumption is about 350 mA (module only, no CAM connected) when sending CAN messages, which is about 100 mA higher than with the other module. Well, at least the module seems to work "somehow" as it reacts on CAN messages.
Next i connected an ELM to this setup and it detects the module. Nice, so the module is able to communicate via CAN. I then look if it may be corrupted by an aborted update, but UCDS tells that it has the appropriate software so i cannot update: (maybe i should try this with an forced/dead module update?)
Then i read DTC and there are some. Ok, i expected this, because the module is out of car and cannot communicate with the BCM and PAM.
What catches my attention is the U200D which tells there is a short to +12V for the "Output Power A". The other DTC is complaining about a missing signal on "Video Input A". So maybe this means that the interface to the camera itself is faulty and therefore it cannot communicate with it, and for shure cannot show a picture?!
The CAM is connected through this Molex port of the module: I measure about 10V on the upper left pin on both modules, the working one and the defective one. Also i can see on the Oscilloscope that there is a binary communication on one pin, also on both modules.
I then checked the power-regulators, and the big one on the lower side (15) is getting hot fast on the defective module: and stays normal on the working one.
So i suspect something is drawing much more power than it should, and therefore overheats the regulator. Maybe something short to ground.
Today i got a CRM module onto my desk i try to figure out whats wrong with it.
I've bought it as faulty and my first thing was to put it into my repair workshop setup, i've made on my desk. This setup includes a powersource, a PC with a CAN-card to generate arbitrary messages, the plugs to connect the module, a genuine camera and to view the video a small monitor with RCA video-in. First i tested the setup with an working module, applied power and as soon as i put "IGN" and "REVGEAR" CAN-messages to the bus, i see a picture in the small monitor.
Then i switched the CMR modules and no picture is seen. The current consumption is about 350 mA (module only, no CAM connected) when sending CAN messages, which is about 100 mA higher than with the other module. Well, at least the module seems to work "somehow" as it reacts on CAN messages.
Next i connected an ELM to this setup and it detects the module. Nice, so the module is able to communicate via CAN. I then look if it may be corrupted by an aborted update, but UCDS tells that it has the appropriate software so i cannot update: (maybe i should try this with an forced/dead module update?)
Then i read DTC and there are some. Ok, i expected this, because the module is out of car and cannot communicate with the BCM and PAM.
Code: Select all
B100E: Video Input "A"
Failure Type 0x87: Missing Message
Status 0x28: Fault is currently present
U0140: Lost Communication With Body Control Module
Failure Type 0x00: No Additional Failure Type Information for this (DTC)
Status 0x2E: Fault is currently present
U0159: Lost Communication With Parking Assist Control Module "A"
Failure Type 0x00: No Additional Failure Type Information for this (DTC)
Status 0x2F: Fault is currently present
U0252: Lost Communication With Lighting Control Module- Rear "B"
Failure Type 0x00: No Additional Failure Type Information for this (DTC)
Status 0x2F: Fault is currently present
U0422: Invalid Data Received From Body Control Module
Failure Type 0x68: Event Information
Status 0x27: Pending DTC
U200D: Control Module Output Power A
Failure Type 0x12: Circuit Short To Battery
Status 0x2C: Fault is currently present
The CAM is connected through this Molex port of the module: I measure about 10V on the upper left pin on both modules, the working one and the defective one. Also i can see on the Oscilloscope that there is a binary communication on one pin, also on both modules.
I then checked the power-regulators, and the big one on the lower side (15) is getting hot fast on the defective module: and stays normal on the working one.
So i suspect something is drawing much more power than it should, and therefore overheats the regulator. Maybe something short to ground.