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.
FPCM / FPDM / Programming guide
Regulates low-pressure fuel delivery using pump speed, current control and pressure-demand commands.
01Driver-module software update
02Replacement FPCM setup
03Fuel-system variant coding
04Pump characterization / prime routine
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 body CAN is common; CAN FD appears on newer powertrains. The pump motor is normally a high-current PWM output, not a network node.
Usually UDS over CAN/CAN FD through the PCM or gateway; some modules accept configuration indirectly from the PCM.
PCM, fuel-pressure sensor, BCM crash status and battery-voltage data may be required. Diagnose the power stage separately from network communication.
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.