629

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

  • 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

  1. 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

  2. Check for other active diagnostic trouble codes, particularly those related to communication or power supply, which could point to an external root cause

  3. Visually inspect the wiring harness and connectors for the affected control unit for any signs of damage, corrosion, or loose connections

  4. Disconnect and reconnect the main connector to the control unit to re-establish a solid connection

  5. Verify stable voltage and a clean ground connection to the controller, as low or fluctuating voltage can cause internal errors

  6. Connect John Deere Service ADVISOR™ to read detailed fault information, check controller status, and access specific troubleshooting procedures

Repair steps

  1. 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.

  2. 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

    AH206125

    Fitment: 9450, 9550, 9560, 9650, 9660, 9750, 9760, 9860 STS/WTS Combines

  • Active Header Height Control Board

    AH216995

    Replaces AH203857. Fitment: 9450, 9550, 9650, 9660, 9750, 9760 STS Combines

  • 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

  • Fitment: Various, including 6320-6920S, 7220-7520 tractors and 9540, 9560, 9580 combines

  • Transmission Controller

    AL173444

    Replaces AL160812. Fitment: 6320, 6420 series tractors

Get help to fix this fault by requesting a quote

Browse other John Deere codes