K56 Serial Data Gateway Module (Gen 3)
The Data Bus Diagnostic Tool will not work with vehicles equipped with K56 Serial Data Gateway Module gen 3.
This vehicle is equipped with a K56 Serial Data Gateway Module gen 3. The K56 Serial Data Gateway Module is used to handle communications between multiple GMLAN buses and functions as a gateway to isolate the secure networks from the unsecured networks. It was created to mitigate bus loading to support cyber security and new active/advanced safety features (if equipped). The K56 Serial Data Gateway Module is used as a frame-to-frame gateway for all functional messages. Communication between the K56 Serial Data Gateway Module and a scan tool is done through the primary High Speed GMLAN bus. When the K56 Serial Data Gateway Module is not communicating, the scan tool can not communicate with the vehicle.
The K56 Serial Data Gateway Module has two microprocessors within the electronic control unit. Each microprocessor is diagnosed/programmed independently via the scan tool because the two microprocessors do not talk internally. Each of these processors are responsible for managing the traffic for specific communication buses on the vehicle. The two particular buses that they will manage are high speed and low speed. If communication does not exist or the particular micros have not been programmed, control modules won't be able to communicate with or through the K56 Serial Data Gateway Module.
Low speed Microprocessor
- The low speed microprocessor is programmable via the X84 Data Link Connector (DLC) terminal 1. This low speed bus between the X84 Data Link Connector and the K56 Serial Data Gateway Module is called the Low Speed DLC Bus.
- The low speed microprocessor is capable of gating signals between the Low Speed DLC, the primary Low Speed GMLAN, and the Gateway Isolated Low Speed GMLAN Buses.
- The low speed microprocessor is also capable of gating signals between the Object High Speed DLC Bus (DLC terminals 3 & 11) and the Object High Speed GMLAN Bus.
High speed Microprocessor
- The high speed micro is programmable via the X84 Data Link Connector (DLC) terminals 6 & 14. This high speed bus between the X84 Data Link Connector and the K56 Serial Data Gateway Module is called High Speed DLC Bus.
- The high speed micro is capable of gating signals between the High Speed DLC, the primary High Speed GMLAN, the Gateway Expansion High Speed GMLAN, and the Gateway Isolated High Speed GMLAN Buses.
- The high speed micro is also capable of gating signals between the Chassis High Speed DLC Bus (DLC terminals 12 & 13) and the Chassis High Speed GMLAN Bus.