John Deere 629 – ECU: Controller Internal Error
Issue description
This fault code indicates that a specific electronic control unit (ECU) has detected an internal malfunction during self-testing. The error can be triggered by internal issues such as a memory problem (e.g., an EEPROM failed test at power-up) or the controller being unable to exit its boot-up program. It points to a general failure within the controller's internal operations rather than a specific external component, and may sometimes appear after a controller has been reprogrammed.
Applies to these machines
40 machines- 6020
- 6120
- 6220
- 6320
- 6420
- 6520
- 6620
- 6820
- 6920
- 6920S
- 7220
- 7320
- 7420
- 7520
- 8130
- 8130T
- 8230
- 8230T
- 8330
- 8330T
- 8430
- 8430T
- 8530
- 8530T
- 9450
- 9540
- 9550
- 9560
- 9580
- 9640
- 9650
- 9660
- 9680
- 9750
- 9760
- 9780
- 9860 STS
- 9860 WTS
- 9880 STS
- 9880 WTS
Check the cause
Restart the machine by turning the key switch to the OFF position, waiting 30 seconds, and restarting the engine to see if the temporary fault clears
Check for other active diagnostic trouble codes, particularly those related to communication or power supply, which could point to an external root cause
Visually inspect the wiring harness and connectors for the affected control unit for any signs of damage, corrosion, or loose connections
Disconnect and reconnect the main connector to the control unit to re-establish a solid connection
Verify stable voltage and a clean ground connection to the controller, as low or fluctuating voltage can cause internal errors
Connect John Deere Service ADVISOR™ to read detailed fault information, check controller status, and access specific troubleshooting procedures
Repair steps
Reprogram the controller
Attempt to reprogram the affected controller with the latest software using the John Deere Service ADVISOR™ application. Connect a computer with the software to the machine's diagnostic port and flash the controller's firmware to correct potential software corruption.
Replace the controller
If the fault code returns after reprogramming, or if the controller fails to accept the new software, the control unit is considered internally faulty and must be replaced. After installation, program and calibrate the new controller using Service ADVISOR™ to match the machine's specific configuration.
Parts you might need
(6)Automatic Header Height Control Module
AH206125Fitment: 9450, 9550, 9560, 9650, 9660, 9750, 9760, 9860 STS/WTS Combines
Active Header Height Control Board
AH216995Replaces AH203857. Fitment: 9450, 9550, 9650, 9660, 9750, 9760 STS Combines
- Vehicle ControllerRE245262
Fitment: 8130, 8230, 8330, 8430, 8530 series tractors
Replaces AL169690, AL164778, AL161611. Fitment: 6320, 6420, 6520, 6620, 6820, 6920, 7220, 7320, 7420, 7520 series tractors
- Engine Controller (ECU)RE506664
Fitment: Various, including 6320-6920S, 7220-7520 tractors and 9540, 9560, 9580 combines
Transmission Controller
AL173444Replaces AL160812. Fitment: 6320, 6420 series tractors
Get help to fix this fault by requesting a quote