SPN 5606 FMI 10: Meaning and Fix
SPN 5606 FMI 10 indicates an abnormal rate of change in the Adaptive Cruise Control Readiness Status signal on the SAE J1939 PGN Cruise Control/Vehicle Speed 3 datalink. The ECM detects that the readiness state is toggling between Off, On, and Error Condition states at an implausible frequency, violating debounce thresholds. This fault commonly appears after replacing a cruise control ECU without performing proper J1939 address configuration, causing the ACC controller to receive rapid, conflicting readiness status transitions that trigger FMI 10.
Common Symptoms
- ACC System Disabled: Adaptive cruise control becomes fully inoperative as the ECM blocks command acceptance due to detected readiness status instability.
- Erratic Speed Control: Vehicle speed fluctuates unexpectedly during cruise engagement as the ACC controller loses synchronized readiness handshake with the drivetrain ECU.
- Dash Warning Illumination: Cruise control or driver assistance warning lamp activates on the instrument cluster, alerting the operator to an active ACC communication fault.
- J1939 Bus Interruptions: Diagnostic tools may detect elevated CAN bus error frames or message timeouts correlating with abnormal PGN transmission rate irregularities.
Probable Causes
- ACC Controller Misconfiguration: Incorrect J1939 source address or parameter group configuration after ECU replacement causes rapid status toggling beyond acceptable transition rates.
- CAN Bus Signal Corruption: Damaged or improperly terminated J1939 backbone cabling introduces noise-driven bit errors, forcing the readiness status register to flip states abnormally.
- Software Version Mismatch: Incompatible firmware versions between the cruise control module and ACC controller produce conflicting readiness state broadcasts at unacceptable update frequencies.
- Intermittent Power Supply: Unstable supply voltage to the ACC or cruise ECU causes repeated initialization cycles, generating rapid Off-to-On-to-Error readiness state transitions detected as FMI 10.
Advanced Technical Analysis
The ECM monitors SPN 5606 using an internal state-change counter that tracks transitions between the three defined 2-bit states: 00b (Off), 01b (On), and 10b (Error Condition). Per SAE J1939-71 protocol logic, readiness status transitions must conform to controlled timing windows. When the microcontroller detects state changes exceeding the validated transition rate threshold within a defined monitoring window, FMI 10 is latched. This logic prevents false ACC command acceptance during transient electrical disturbances on the drivetrain datalink.
From an electrical perspective, abnormal rate-of-change faults in J1939 environments are frequently caused by insufficient bus termination resistance. The J1939 standard requires 120-ohm termination resistors at both physical ends of the CAN backbone. Missing or degraded termination causes signal reflections that corrupt 2-bit SPN fields like SPN 5606. Bosch and MAN factory diagnostics recommend measuring bus differential voltage using an oscilloscope, confirming dominant/recessive levels within 1.5V–3.5V and 1.5V–2.5V specifications before condemning ECU components.
When SPN 5606 FMI 10 is active, the ACC system enters a defined safety fallback as specified in SAE J1939-73 diagnostic procedures. The cruise control module inhibits all velocity command processing from the adaptive controller, effectively reverting to standard manual cruise or fully disabling the system. In Mercedes-Benz Actros and MAN TGX platforms, this is accompanied by a torque intervention lock that prevents the ACC from issuing throttle or retarder commands, protecting driveline integrity during unresolved communication instability.
Long-term diagnostic strategy requires logging SPN 5606 state transitions using a J1939-compliant data recorder across multiple drive cycles. Technicians at MAN and Deutz dealerships frequently encounter this fault on vehicles that have undergone aftermarket trailer brake controller installations that interfere with J1939 bus timing. Preventive measures include verifying ECU software compatibility matrices before any module replacement, validating CAN bus topology against OEM wiring diagrams, and performing full parameter reset procedures using factory diagnostic software such as DAVIE or MAN-cats after any ACC-related component service.
Step-by-Step Troubleshooting Guide
- Verify J1939 Bus Integrity: Measure CAN High/Low differential voltage and confirm 60-ohm combined termination resistance using a calibrated multimeter across the J1939 backbone.
- Check ECU Software Versions: Connect factory diagnostic software to confirm ACC controller and cruise ECU firmware versions are mutually compatible per OEM calibration release documentation.
- Monitor SPN 5606 Live Data: Use a J1939 data logger to capture SPN 5606 state transitions in real time and identify the exact timing pattern triggering the FMI 10 condition.
- Inspect ECU Power Supply: Measure supply voltage and ground reference at ACC ECU connector pins under cranking and running conditions to rule out intermittent voltage drop faults.