I believe from reading some of the existing posts that my JLink EDU mini programmer (with SWD connection) should work with the nRF51822 (it shows up as a device option in the configuration menus). Can I use the JFlash Lite program, in lieu of the nRF Connect Programmer, to flash the nRF Sniffer firmware to the board? If so, what should the starting memory address be and what SWD transfer speed can be used?
You can download and use 'nrfjprog' from:https://www.nordicsemi.com/Software-and-tools/Development-Tools/nRF-Command-Line-Tools/Download
To program the hex file call 'nrfjprog --eraseall' followed by 'nrfjprog --program the_hex_file.hex'.
The start address is in the hex file, so nothing you should change. Default programming speed should be fine.
Would the Programmer tool that is part of the nRF Connect for Desktop package (which I already have installed) also work, or is that only for boards with on-board JLink hardware?