Hi, I use PCA10040 v1.1 and SDK12.1. My desktop environment is Windows 7 64bit.
As far as I know, the J-Link Edu cannot be used for commercial usage.
I so bought a J-Link Plus. I was testing this with PCA10040. You can check the version of the J-Link.
So I think the J-Link Plus and the J-Link software (like this J-Link commander) seems to work fine.
However, things don't work when using the nRFGo studio 1.21.2.10 and nrfjprog.exe.
This is the log. (I tried to upload it, but the web page cannot accept it.)
Device "NRF52832_XXAA" selected.
FUNCTION: read_device_version.
FUNCTION: read_device_version.
Communication timed out: Requested 3 bytes, received 0 bytes !
Could not transfer JTAG data.
JLinkARM.dll CORESIGHT_WriteAPDPReg returned error -1.
JLinkARM.dll CORESIGHT_WriteAPDPReg returned error -102.
FUNCTION: close_dll.
FUNCTION: close_dll.
What seems to be the problem when using J-Link Plus?
Meanwhile, I'm trying to flash my other PCA10040 with another PCA10040.
Added 2016.12.16
I use Keil MDK-ARM 5.21. When using BLE examples and Keil, I can download the code to flash and debug it with both J-Link Edu and J-Link Plus.
My J-Link Edu works fine with Keil, nrfjprog, and nRFGo studio.
However, the J-Link Plus cannot detect the PCA10040 and freezes when using the nRFGo studio.
The J-Link Plus can be debugged when using Keil.
Any attemps with J-Link Plusj + nRFGo Studio / nrfjprog?
Added 2016.12.19
Message: File or directory is corrupted, cannot be read
nRF5x-Command-Line-Tools_LOG.txt
Added 2016.12.23
log(plus - when successed).log
My J-Link Plus can be used for Keil debugging. However, the nRFgo studio shows some problem.
The nRFgo studio sometimes communicate with my J-Link Plus;
I've flashed the SoftDevice or an application hex files.
However, as you see the attached video, most of the time, it fails to read the PCA10040.
In that situation, the log file result is above.
Added 2017.01.02 (and happy new year to y'all!)
This is the one I'm using.
-Best Regards