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.
IMMO / RFA / Programming guide
Authorize starting, enroll keys and coordinate immobilizer, smart-entry and electronic steering-lock functions.
01Immobilizer module replacement
02Key / fob enrollment
03Module security pairing
04Steering-lock or smart-entry setup
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.
Body CAN/CAN FD and LIN are common. Door handles, antennas and steering locks may use LIN or dedicated circuits; LF, UHF, NFC, Bluetooth and ultra-wideband are radio links, not CAN networks.
Protected UDS sessions commonly run through the BCM or gateway. Key enrollment, immobilizer pairing and software programming are different functions and may require licensed security credentials.
BCM, ECM/PCM, immobilizer, steering-column lock, receiver and every available key/fob can be required. Some procedures erase all existing keys before new ones are accepted.
BEFORE CONNECTING
✓ Correct part number, hardware level and software package✓ OEM service information, application and active subscription✓ Approved interface and stable OEM-specified support supply✓ Complete pre-scan, identification and configuration saved✓ Communication, power and ground faults resolvedCOMPLETE PROGRAMMING SEQUENCE
POST-PROGRAMMING VERIFICATION
Software, subscriptions, security access, voltage targets and ignition sequences vary by manufacturer and model.