B-CAN System Description


The B-CAN (Body Controller Area Network) uses a single wire method for communication between the gauge control (tach) module, MICU, climate control unit and immobilizer-keyless control unit. B-CAN communication moves at a slower speed (33.33 kbps) than F-CAN (500 kbps) for convenience related items and for other functions.


Gateway Function

The gauge control module (tach) acts as a gateway to allow both systems to share information, the gauge control module translates information from B-CAN to F-CAN and from F-CAN to B-CAN.


Network ‘‘Loss of Communication'' Error Checking Function

The ECUs on the CAN circuit send messages to each other. If there is any malfunction on the network, the odo/trip display on the gauge control module (tach) can indicate the error messages by entering the gauge self-diagnostic function.

Error Code List
Error code Type of communication line(s) error 
Error 1 F-CAN communication 
Error 2 B-CAN communication 
Error 3 UART communication 
Error 12 F-CAN and B-CAN communication 
Error 13 F-CAN and UART communication 
Error 23 B-CAN and UART communication 
Error 123 F-CAN, B-CAN and UART communication 

NOTE: For further information about Error indication, refer to the gauge control module self-diagnostic function.


Wake-up and Sleep Function

The multiplex control system has ‘‘wake-up'' and ‘‘sleep'' functions to decrease the parasitic draw on the battery when the ignition switch is OFF.

Fail-safe Function

To prevent improper operation, the MICU has a fail-safe function. In the fail-safe mode, the output signal is fixed when any part of the system malfunctions (for example, a faulty control unit or communication line).
Each control unit has a hardware fail-safe function that fixes the output signal when there is a CPU malfunction, and a software fail-safe function that ignores the signal from a control unit, which allows the system to operate normally.

NOTE: Sleep and Wake-up Mode Test.

Self-diagnostic Function

By connecting the HDS to the data link connector (DLC), the HDS can retrieve and indicate the diagnostic results of each ECU. The diagnostic line called K-LINE is distinguished from the CAN line, and connected to the all CAN related ECUs. The MICU is a gateway between the HDS and B-CAN related ECUs, and sends B-CAN diagnostic results to the HDS. When performing a function test with the HDS, the HDS sends an output signal through the K-LINE to the MICU. The MICU either relays the request to another ECU, or commands the function it's self.