629.02

John Deere 629.02 – Engine Control Unit (ECU): Control Software Internal Fault: EEPROM Read Error

Issue description

The control module experiences an error while attempting to read from its internal EEPROM (Electrically Erasable Programmable Read-Only Memory), which stores critical control software settings. The control software may exhibit limited or no functionality, and the engine may derate or fail to start.

Applies to these machines

  • 5085E
  • 5090E
  • 5090EL
  • 5100E
  • 5065M
  • 5075M
  • 5085M
  • 5095M
  • 5095MH
  • 5105M
  • 5015ML
  • 5090M
  • 5100M
  • 5100MH
  • 5100ML
  • 5115M
  • 6110M
  • 6120M
  • 6130M
  • 6145M
  • 6155M
  • 6175M
  • 6195M
  • 6110R
  • 6120R
  • 6130R
  • 6145R
  • 6155R
  • 6175R
  • 6195R
  • 6215R
  • 5115ML
  • 6M Series
  • 6R Series
  • 204L Loader
  • 304L Loader
  • 310 Backhoe
  • Excavators

Check the cause

  1. Restart and Rescan: Restart the tractor and check if the code is active or stored. Check for any accompanying codes (like voltage or CAN bus errors) that might indicate a wiring issue rather than a module failure.

  2. Inspect Electrical Connections: Check the main harness connections to the ECU for looseness, bent pins, moisture, or corrosion.

  3. Test Battery and Charging System: Ensure the battery is fully charged and the alternator is providing stable voltage. Low voltage during cranking can cause EEPROM read errors.

  4. Evaluate Grounding: Examine the wiring harness for insufficient grounding or chafed wires shorting to the chassis.

Repair steps

  1. Clear and Reset

    Use John Deere Service ADVISOR (or a compatible diagnostic tool) to clear the fault codes and reset the ECU. Run the machine to see if the code returns.

  2. Software Flash

    If the code returns immediately, the EEPROM software may be corrupted. A John Deere dealer can attempt to re-flash/reprogram the ECU with the latest software payload.

  3. Module Replacement

    If the ECU refuses to take a flash or the EEPROM hardware is physically damaged (which is common with this specific FMI 02 code), the Engine Control Unit must be replaced.

  4. Programming the New ECU

    Install the new ECU. Note: Replacement ECUs are shipped blank. You must use John Deere Service ADVISOR to program the new module with the specific payload for your machine's VIN/serial number before the tractor will start.

Parts you might need

(5)
  • Engine Control Unit (ECU) / Engine Controller

    RE555539

    Part numbers vary heavily based on the exact engine model and emissions tier. Blank OEM units require dealer programming.

  • Engine Control Unit (ECU) / Engine Controller

    RE551416

    Phoenix L23 ECU commonly used on 5085E, 5100E, and 5115M models.

  • Engine Control Unit (ECU) / Engine Controller

    RM100313
  • Engine Control Unit (ECU) / Engine Controller

    DZ112113
  • Engine Control Unit (ECU) / Engine Controller

    PH85250517

Get help to fix this fault by requesting a quote

Browse other John Deere codes