Flasher ATE2 - Troubleshooting

From SEGGER Knowledge Base
Jump to navigation Jump to search

When running into unexpected behavior when working with Flasher ATE2, a few steps and guidelines can be useful to track down and fix the unexpected behavior.

Symptoms

Programming failure

Failure when programming via Flasher ATE2 can occur for a variety of reasons. The reasons can be grouped as follows:

  • Connection-related
  • Target-related
  • Project-related

The following steps can help to locate the source of error.

  1. Connection-related
    1. Ensure a stable and direct connection between the Flasher modules and target hardware.
    2. Ensure the target is supplied with sufficient power.
    3. Double-check the target connection and ensure every required target interface pin is connected to its respective Flasher module target connector pin.
    4. Remove any adapters, resistors, capacitors or other components between the Flasher modules and target hardware, if possible.
    5. Use professionally manufactured cables instead of flying wires to connect to the target connector, if possible.
  2. Target-related
    1. Use a known-to-work target hardware reference. We recommend to use an evaluation board for this purpose, if possible
  3. Project-related
    1. Make sure to generate a project using the latest version of U-Flash or J-Flash
      • We continuously improve and update our software. As such, older version may contain bugs that are already fixed in the latest version.
    2. Double check all project settings to ensure that they are configured as necessary. In case of doubt, consulting the developer of the target firmware application may help. During target firmware development, the developer(s) will have had to program and debug the target, most likely. As such, the developer(s) may be familiar with necessary configuration parameters to allow programming.
    3. Reduce the target interface speed
      • The max. working target interface speed is limited by the chip design as well as the target connection setup. Long target connection wires can lower the max. working target interface speed.

Support

If the above instructions did not improve the behavior of Flasher ATE2, you may contact us for technical support.
For more information, refer to Technical Support.

Note:
In order to qualify support, the Flasher ATE2 should be registered. For more information, refer to J-Link Registration