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
38 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
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.
Inspect Electrical Connections: Check the main harness connections to the ECU for looseness, bent pins, moisture, or corrosion.
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.
Evaluate Grounding: Examine the wiring harness for insufficient grounding or chafed wires shorting to the chassis.
Repair steps
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.
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.
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.
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
RE555539Part numbers vary heavily based on the exact engine model and emissions tier. Blank OEM units require dealer programming.
Engine Control Unit (ECU) / Engine Controller
RE551416Phoenix L23 ECU commonly used on 5085E, 5100E, and 5115M models.
Engine Control Unit (ECU) / Engine Controller
RM100313Engine Control Unit (ECU) / Engine Controller
DZ112113Engine Control Unit (ECU) / Engine Controller
PH85250517
Get help to fix this fault by requesting a quote