This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Program SoftDevice

I am using the link below

https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/getting_started_softdevice.html#getting_started_sd

with 3 options for programming the softdevice.  I do not have Keil or GCC software, I do have nRFgo Studio.  I have my board connected via J-Link (have programmed several of the examples but now BLE states to program the softdevice with link above).

I can press recover and the Log shows "Recover completed"

I am stuck at step 3 from the link above :

  1. Open nRFgo Studio.
  2. In the Device Manager, select the nRF5 Development board that you are working with (identified by the SEGGER serial number).
  3. Select the Program SoftDevice tab.
  4. Click Browse and navigate to the SoftDevice file that you want to use.
  5. Click Program.

I have loaded BLE examples to the development boards successfully so figured I didnt need to program the softdevice but plugged in the USB to see what it would look like:

and end  up in the same situation.

Is there a way to do it with J-link command or even Segger studio?

I have located s140_nrf52_6.1.1_softdevice.hex

in C:\Users\E729128\Documents\MCM\Nordic Development Kit\nRF5 SKD v15.3.0 Developing Environment\nRF5_SDK_15.3.0_59ac345\components\softdevice\s140\hex 

but it doesnt seem to help me much.

Parents
  • any ideas, i have been searching the web with no luck. I have 2 development boards and load the client central BLE blinky to 1, then the peripheral BLE blinky to 2. when they power up the LED 1 on board 1 switches off and LED 2 switches on.  This happens with no button pushes, only powering up.  I remove development board 2 and replace it with my custom board and program my custom board with the exact same peripheral BLE blinky and power up and the central development board stays LED 1 on and never switches to LED 2.  This is why I am thinking I need the softdevice loaded on my custom board. there is only 1 blue tooth antenna.  

Reply
  • any ideas, i have been searching the web with no luck. I have 2 development boards and load the client central BLE blinky to 1, then the peripheral BLE blinky to 2. when they power up the LED 1 on board 1 switches off and LED 2 switches on.  This happens with no button pushes, only powering up.  I remove development board 2 and replace it with my custom board and program my custom board with the exact same peripheral BLE blinky and power up and the central development board stays LED 1 on and never switches to LED 2.  This is why I am thinking I need the softdevice loaded on my custom board. there is only 1 blue tooth antenna.  

Children
No Data
Related