Safety Warning
DIY auto repair can cause serious injury, fire, or vehicle damage. These guides are for informational purposes only. Always follow OEM torque specs, wear PPE, and consult a certified mechanic if you are unsure. You are solely responsible for your safety.
Multiplex Integrated Control System Description
OverviewÂ
The body control module is one of the F-CAN and the B-CAN components. The body control module controls many systems related to the body controller area and security system, and also works as a gateway to diagnose the other B-CAN connected ECUs with the HDS.
Self-Diagnostic FunctionÂ
The body control module provides the self-diagnostic function - Refer to: Body Electrical Troubleshooting - B-CAN System Diagnosis Test Mode 1 and Test Mode 2 (without the HDS) or Body Electrical Troubleshooting - B-CAN System Diagnosis Test Mode B - Control Unit Not Communicating or Body Electrical Troubleshooting - B-CAN System Diagnosis Test Mode A - Initial Communication and DTC Checks for checking the communication and input systems.
Communication Check (Test Mode 1):Â
When the B-CAN BUS or the connection to the gauge control module is disconnected, an error code is shown with the number of blinks of the interior lights, and the gauge control module displays the DTCs.
Switch Input Check (Test Mode 2):Â
When the input of a switch or a sensor to the body control module has changed, diagnosis of the input system can be performed on the basis of the interior lights flashing count.
HDS DiagnosticsÂ
The HDS connects to the data link connector (DLC) to communicate with the vehicle's control units. This allows the HDS to retrieve DTCs, diagnostic data, or transmit forced commands during output function tests.
Memory Customize FunctionÂ
The body control module has a feature that allows the settings of certain outputs to be customized to user preferences with the HDS.
Failsafe FunctionÂ
Hardware Failsafe ControlÂ
When a CPU problem or an abnormal power supply voltage is detected, the body control module moves to the hardware failsafe mode, and each system output load is set to the pre-programmed failsafe value.
Software Failsafe ControlÂ
When any of the data from the B-CAN cannot be received within a specified time, or an unusual combination of the data is recognized, the body control module moves to the software failsafe mode. The data that cannot be received is forced to a pre-programmed value.
NO RELATED
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Affiliate disclosure: We may earn a commission at no extra cost to you.
When to See a Mechanic
Stop DIY work and contact a certified mechanic immediately if any of the following apply:
- • You smell fuel, burning insulation, or see smoke.
- • Brakes feel soft, pull hard to one side, or make grinding noises.
- • The engine overheats, stalls repeatedly, or misfires under load.
- • You are missing required tools, torque specs, or safe lifting equipment.
- • You are not confident in the next step or safety outcome.