Circuit Description
WARNING: This page is about a different car, the 2004 GMC Sierra, 2004 GMC Cab & Chassis Sierra, 2004 Chevrolet Silverado, and 2004 Chevrolet Cab & Chassis Silverado. However, it is still accessible from the selected car via links, so may be relevant.
The serial data communication among the control modules is performed through multiple serial data communication links. The class 2 serial data line is always present. The high speed GMLAN or controller area network (CAN) may be present for different vehicle options. The data link connector (DLC) allows a scan tool to communicate with the modules on class 2 or high speed GMLAN serial data lines. In order for the scan tool to communicate with the modules on high speed GMLAN link, a CANdi module is needed. The CANdi module behaves as an interface between the scan tool and the high speed GMLAN data link. The CAN is used for functional communication only, among the modules connected to it.