This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

NRFJPROG ERROR return code 9

We are developing a test jig that also programs the Nordic nRF51822 on our board.

We are receiving the following error message from the command line programmer: NRFJPROG ERROR: nrfjprog encountered an error condition that should not occur. Please report the error to Nordic Semiconductor support with the text "write_and_verify_hex_file: return code 9"

What are the conditions that cause this error?

Parents
  • It 'appears' to be worse on slow PCs (e.g. 2.4GHz).

    We are building a production test jig for 8 devices which programs the Nordic and then does tests. After the about the 4th device, the return code 9 error appears for the remaining devices.

    If you wait for about 20 seconds, you can then program the remaining devices.

    This is now a critical problem as we can not reliably program multiple devices quickly for production.

    We have only found one laptop (quad 3GHz - and the fastest) of 5 laptops tried which seems to program reliably - and it never seems to fail. So the test jig appears to be ok.

Reply
  • It 'appears' to be worse on slow PCs (e.g. 2.4GHz).

    We are building a production test jig for 8 devices which programs the Nordic and then does tests. After the about the 4th device, the return code 9 error appears for the remaining devices.

    If you wait for about 20 seconds, you can then program the remaining devices.

    This is now a critical problem as we can not reliably program multiple devices quickly for production.

    We have only found one laptop (quad 3GHz - and the fastest) of 5 laptops tried which seems to program reliably - and it never seems to fail. So the test jig appears to be ok.

Children
No Data
Related