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

Programming Raytac module through nordic nrf52832 development board.

I have got a Raytac module MDBT40(nRF51822) and development board nRF52832. Now I want to program the module using the development board. I have followed this video ( Programming and debugging custom nRF5 devices) and few blogs to make the connection as in the attached image.image

I am completely new to keil and these things as I work on other platform. I am not sure about (Please let me know )

  1. Is it possible to program nRF51 through nRF52?
  2. If yes, How do I get a confirmation about my module is getting programmed?

I am using nrFgo Studio to program the softdevice and then Keil to program beacon code. Where in nRFgo the connected module is not visible. Why is this?

The supported sofdevice for MDBT40 is S110 but nordic nRF5-SDK-v12-zip as support for only s130 and s132. So Use s130 ? or else Please provide the link to SDK support for s110.

Please, somebody help me to connect the Raytac module through development kit for downloading the softdevice at first and then SDK's beacon code?

The reason why am trying this way is because I don't have J-Link Debugger.

If in case am wrong with my approach, please suggest how to go further.

Any guidance or links are helpful. Thanks.

  • If you google "s110 softdevice download" you'll find this page www.nordicsemi.com/.../nRF51822

    and click the download tab.

    You could use the nRFgo studio to download your application image also. If you set up the connection correctly, the nRFgo will display your application code and the softdevice in your Raytac module, and not those on the PCA10040.

  • Thnaks for your response Matt. In the link you mentioned if you go to downloads the only sdk available is nRF5-SDK-v12-zip which as s130 hex file not s110 and am pretty sure connection is proper but don't usderstand where am going wrong

  • so you mean we can program nrf51 through 52 boards?

  • When I open nRFgo studio, only nRF52 development board is getting detected and then when I click on segger the LED on the board turns OFF for few sec(around 2sec) and then turns ON with showing the setup as we get when board is connected to the device(nRF52 as connected board). Why is it? the supplied voltage for module from battery is 2.8v

  • The reason why am trying this way is because I don't have J-Link Debugger.

    Your nRF52-DK has a built-in Segger J-Link OB.

    It's easy to program the nRF51 Raytac module using the DK. Please take a look at the link below:

    electronut.in/.../

1 2