LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Chevrolet >> 2024 >> Traverse LS, 4WD >> Repair and Diagnosis >> General Information >> Reset Procedures >> Programming And Setup >> Repair Instructions >> K56 Serial Data Gateway Module: Programming and Setup >> Programming a New Control Module
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Programming a New Control Module

To program a replacement K56 Serial Data Gateway Module, perform the following procedure:

    NOTE:
    • Ensure the EL-52100  (MDI 2) is used when programming the vehicle and verify it is working properly. Using the EL-47955 (MDI) will result in a programming failure.
    • Verify all control modules are connected and communicating before attempting to program the K56 Serial Data Gateway Module.
    • Verify the key fob is inside the vehicle. If the key fob is not inside the vehicle, the serial data authentication configuration procedure which runs automatically at the end of the programming step will fail even though the programming appears to run successfully. If the serial data authentication configuration procedure fails, DTC U1962 will set and / or the setup step will fail or be incomplete.
    • Begin with the vehicle in vehicle OFF power mode. The Service Programming System will power mode the vehicle.
  1. Ignition / Vehicle OFF, ensure that the key fob is inside the vehicle and not moved for the duration of the programming to prevent an inadvertent power mode change during programming.
  2. Access the Service Programming System (SPS) and follow the on-screen instructions.
  3. On the SPS Supported Controllers screen, select K56 Serial Data Gateway Module - Programming and follow the on-screen instructions.
  4. On the SPS Supported Controllers screen, select K56 Serial Data Gateway Module - Setup and follow the on-screen instructions.
  5. NOTE:

    If an error message indicates that a module is missing after the learn procedure is complete, diagnose that module to make sure that it's connected and communicating and then perform the Programming and Learn procedures again.

  6. Clear DTCs.