Hello, when using Keil's ULINK Pro debugger V1.57 connected to PCA10006 board for debugging nRF51822 code the ULINK is recognized by µVision V5.1.0.0 but the FW download fails with message "Error: Flash download failed - Cortex M0 "
These IRAM/IROM settings are for the SoftDevice v7.0.0. If using v6.0.0 or older, please use IROM_start = 0x14000 and IROM_Size = 0x2B000.
Along these lines, would it be possible to get the source code for the Keil IDE nRF51xx flashing algorithm so that a driver could be developed by end-users that would allow writing to code region 0 (and the uicr)? Right now, it does not appear to be possible to update the soft device unless you use the JLINK emulator and its Nordic-specific programming tools.
Maybe this question is helpful. Please remember to vote on questions you think are good and useful.