i have been able to make progress with this - so that now
- having updated nrfconnect and it's applications i have successfully loaded the preexisting hex file for ble_app_blinky onto the dongle, and it is running fine. when i rebuilt, using version 6.1.1 of the 140 softdevice and try to write the hex file to the dongle i am asked to specify which SoftDevice is required by nrfconnect - for S140 there are only two version 6.0.0 and 6.1.0 - but i am using 6.1.1 but i have not yet been able to find a table giving the hex handle to use with each softdevice, and nrfconnect seems to be requiring the hex handle.
i think i just need this hex handle to be able to run modified applications - thanks
my original question was below, but i think you can ignore it...
i would like to adapt a ble example (with soft device) from the nordic sdk examples to run on an nRF52840 dongle. I am trying the ble_ap_blinky_pca10059_s140. I am using nRF Connect to program the dongle and Segger Studio Nordic Edition to generate the hex file. nRF Connect will not allow me to write the generated hex file, and i am guessing it's because it does not have the mbr present. Is there a way to verify this and if necessary get the mbr included during the build (i have added MBR_Present to the preprocessor definitions as a guess). I have been using the v. useful nRF52840 Dongle Programming Tutorial for guidance.
many thanks