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.
SRS / RCM / Programming guide
Monitors crash sensors, airbags, pretensioners, occupant classification and restraint-system status.
01Replacement-module configuration
02Software update when permitted
03Occupant-system setup
04Crash-data disposition per OEM policy
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.
High-speed or dedicated safety CAN is common; CAN FD and FlexRay may be used on newer safety domains. Crash sensors and occupant devices may use PSI5 or dedicated point-to-point circuits—not the vehicle CAN directly.
Programming is normally through a protected diagnostic session over CAN/CAN FD or a gateway. Some controllers are not reprogrammable after deployment data is stored and some replacement operations require security authorization.
Occupant-classification, seat, buckle, impact-sensor, cluster and gateway status must be valid. Never infer sensor-network type from connector wire count alone.
BEFORE CONNECTING
✓ OEM disabling and waiting procedure followed✓ Correct new or approved module✓ All deployed components and crash sensors inspected✓ Stable support voltage✓ OEM scan and security capabilityCOMPLETE TEST SEQUENCE
POST-PROGRAMMING VERIFICATION
Software, subscriptions, security access, voltage targets and ignition sequences vary by manufacturer and model.