John Deere 639.08 – Steering System Control Unit (XMC): Vehicle CAN Bus Fault
Issue description
A communication failure has occurred on the vehicle's Controller Area Network (CAN bus) specifically related to the Steering Module (XMC). This indicates that the XMC is either not receiving messages from other control units, is unable to transmit messages, or the messages are corrupted. This is a general communication error and does not necessarily point to a specific component failure.
Applies to these machines
34 machines- 6110M
- 6120M
- 6130M
- 6145M
- 6155M
- 6175M
- 6195M
- 6110R
- 6120R
- 6130R
- 6145R
- 6155R
- 6175R
- 6195R
- 6215R
- 6145J
- 6165J
- 6180J
- 6205J
- 8235R
- 8245R
- 8260R
- 8285R
- 8310R
- 8335R
- 8360R
- 8310RT
- 8335RT
- 8360RT
- 8400R
- 9470RT
- 9520RT
- 9570RT
- 4940
Check the cause
Cycle the key switch or power down the tractor completely, then restart the engine to see if the code is a temporary glitch and clears on its own (attempt vehicle recovery)
Check the unswitched supply voltage to the Steering System Control Unit. Inspect battery terminals, alternator output, and relevant fuses (e.g., F23)
Inspect the CAN Bus wiring harness connecting to the XMC module for visible damage, chafing, or loose pins. Look specifically for incompatible or damaged harnesses on the steering system
Use a diagnostic tool to check if other modules are also reporting CAN bus faults. If multiple modules report CAN errors, the issue is likely a network-wide wiring short or hub failure rather than an isolated XMC module failure
Repair steps
Attempt Recovery
Safely park the machine, turn off the engine, and cycle the tractor power. Restart the engine.
Address Voltage Issues
If the code persists and is accompanied by low voltage codes, reduce the electrical load or increase engine RPM to ensure adequate voltage is being supplied to the modules.
Inspect Fuses
Disconnect the battery and inspect the fuses related to the Steering System Control Unit. Replace any blown fuses.
Check Connections
Disconnect the harness at the XMC module. Clean the contacts with electrical contact cleaner and check for pushed-back pins, moisture, or corrosion. Reconnect securely.
Test CAN Lines
Perform a continuity and short-to-ground test on the CAN High and CAN Low wires between the XMC and the main vehicle CAN bus hub. Repair or replace the wiring harness if faults are found.
Software Update
If the wiring and voltage are good, the XMC module may require a software reflash (reprogramming) by a John Deere dealer using Service ADVISOR.
Module Replacement
If reprogramming fails or the hardware self-test fails, replace the Steering System Control Unit (XMC).
Parts you might need
(7)Steering System Control Unit (XMC) / ActiveCommand Steering Control Unit
SJ32536Requires dealer programming and calibration after installation.
CAN Bus Wiring Harness
Automotive Fuses
For 8R/8RT Series Tractors. Always verify with dealer using machine serial number.
Steering Control Unit
RE596096For 8R/8RT Series Tractors. Always verify with dealer using machine serial number.
- Steering Module (XMC)AL218961
For 6J/6R Series Tractors. Replaces to AL237560. Always verify with dealer using machine serial number.
- Steering Module (XMC)AL237560
For 6J/6R Series Tractors. Replacement for AL218961. Always verify with dealer using machine serial number.
Get help to fix this fault by requesting a quote