Define the operation
- Separate a software update from replacement setup, coding, security pairing and calibration.
- Record the current software, part number, VIN and configuration before changing anything.
HVAC / Programming guide
Controls blower, temperature doors, mode doors, compressor requests and climate-network communication.
01Control-head programming
02Variant coding
03Actuator initialization
04Software update
PROGRAMMING DECISION GATES
Do not treat every service event as a simple flash. Determine what must be transferred, authorized, calibrated and verified before writing software.
NETWORK & PROGRAMMING ACCESS
These are common implementations, not a vehicle-specific pinout. Confirm the exact topology, protocol and gateway route in current OEM service information before connecting or programming.
Medium- or low-speed CAN is common; CAN FD appears in newer body domains. LIN frequently connects flap actuators, blower controllers, air-quality sensors and local switch panels; older systems may use proprietary serial buses.
Typically UDS over CAN through a body gateway. Individual LIN devices may be configured indirectly by the HVAC controller rather than addressed by the scan tool as independent modules.
BCM/gateway, compressor controller, powertrain, battery thermal controller and all LIN actuators must communicate. EV heat-pump systems can require coordinated thermal-module software.
BEFORE CONNECTING
✓ Correct control head and option content✓ Actuator circuits and mechanical doors checked✓ Network and supply voltage healthy✓ Refrigerant system diagnosis completed separately✓ OEM setup procedure availableCOMPLETE TEST SEQUENCE
POST-PROGRAMMING VERIFICATION
Software, subscriptions, security access, voltage targets and ignition sequences vary by manufacturer and model.