This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Trouble Programming Custom Board - "NRFJPROG DLL" error

Hello, I have built a couple of custom boards in the past using the nRF51822 and have stuck very closely to the reference designs. They have all worked.

In my latest board, I created a new design for a new application and after assembling the board, I have ran into trouble programming it. The schematic is as follows:

image description

It is pretty standard, and for now I'm not even using the Battery circuitry / LDO as I am just using a power supply to provide 3.3V to the chip directly (the 'V+' line in the schematic).

The issue I have is that I can see the board fine through nRFgo Studio with the J-Link Lite programmer (that came with the old nordic dev kits) but when I try programming the soft device, the programmer blinks green repeatedly as if writing and nRFgo says it is "programming softdevice for 15 whole seconds before finally throwing an error with the NRFJPROG DLL error as shown below:

image description

This seems very strange as the chip is visible and detected (running the JLINK command line tool works too): image description

But I cannot program the chip. I was wondering if the problem might be electrical (e.g. soldering), driver related, or something else entirely. I have spent most of my time checking for shorts and checking soldering connections, but nothing seems out of place.

If you guys have any insight as to where the problem might be, please let me know! Thank you!

Related