B-CAN System Description

B-CAN


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.