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

Bug in loading the BLE code into the board

I'm using nrf52832 and building projects on it with the help of sdk 14 and sdk 11 for BLE. Now when I load my code for example the BLE HRS it loads properly with no error but on the board, it runs the previous code which was loaded into it. But when I drag and drop a hex file which I got from "Getting started with nRD52 - DK " page -

www.nordicsemi.com/.../Getting-started-with-the-nRF52-Development-Kit

it runs properly. And then after loading this hex file into nordic board and then using keil I load my BLE HRS code then it runs properly. Is there any way of rectifying this problem

Parents
  • Hello Haaris. Before the DK can be programmed with a user application, it must be flashed with the correct SoftDevice. The SoftDevice is a preprogrammed hex file that contains all the necessary functions to control the radio in BLE mode. Hex for SoftDevice for your appplication you will find under SDK_PATH\components\softdevice\s132\hex.

  • We don't have any Eclipse IDE projects in the SDK. It's possible to use Eclipse, but it can be somewhat cumbersome to set things up. I would instead recommend using Segger Embedded Studio(SES).

    With the release of SDK 14.1, we have added support for Segger Embedded Studio (SES) IDE. SES is cross-platform, and can be used on Windows, Mac OS X, and Linux. You can use Segger Embedded Studio for commercial and non-commercial purpose with Nordic Semiconductor devices free of charge without any code limit. See this article for more information.

    You can download SDK 14.1 here.

    You can download Segger Embedded Studio from here.

Reply
  • We don't have any Eclipse IDE projects in the SDK. It's possible to use Eclipse, but it can be somewhat cumbersome to set things up. I would instead recommend using Segger Embedded Studio(SES).

    With the release of SDK 14.1, we have added support for Segger Embedded Studio (SES) IDE. SES is cross-platform, and can be used on Windows, Mac OS X, and Linux. You can use Segger Embedded Studio for commercial and non-commercial purpose with Nordic Semiconductor devices free of charge without any code limit. See this article for more information.

    You can download SDK 14.1 here.

    You can download Segger Embedded Studio from here.

Children
No Data
Related