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

Tools and software versions that are required for developing BLE products with nrf51822 modules.

Hi,

I have purchased an nRf52DK set for developing BLE applications. I am using the Segger Embedded Studio (SES) with GCC and SDK version 16 for development.

I have two questions:
1. I have a few nrf51822 modules that I bought a while ago.  Can I develop code for these modules in the setup that i have ? If not, could you please let me know the setup - Soft device version, SDK version and programmer that I will need to use these modules.

2. How can i check if these modules have a boot loader inside ? If that exists, can i program them over serial port and how to it?

Thanks and Regards

Parents
  • Hello,

    I have purchased an nRf52DK set for developing BLE applications. I am using the Segger Embedded Studio (SES) with GCC and SDK version 16 for development.

    Great! We're happy to help you get started. Using SES and SDK v.16 is recommended for the development the nRF52 DK. You might also want to update to the SDK v.17 that was released little over a week ago.
    All information about compatible SoftDevice and SDK versions are found in the Compatibility matrix for the SoC.
    Please see this ticket for more information on the subject.

    2. How can i check if these modules have a boot loader inside ? If that exists, can i program them over serial port and how to it?

    It should say so in the module data sheet - alternatively it should show up when you connect it to your computer.
    Please see this ticket for how to flash a .hex file to your device.

    Please do not hesitate to let me know if anything should still be unclear, or if you encounter any other questions.

    Best regards,
    Karl

Reply
  • Hello,

    I have purchased an nRf52DK set for developing BLE applications. I am using the Segger Embedded Studio (SES) with GCC and SDK version 16 for development.

    Great! We're happy to help you get started. Using SES and SDK v.16 is recommended for the development the nRF52 DK. You might also want to update to the SDK v.17 that was released little over a week ago.
    All information about compatible SoftDevice and SDK versions are found in the Compatibility matrix for the SoC.
    Please see this ticket for more information on the subject.

    2. How can i check if these modules have a boot loader inside ? If that exists, can i program them over serial port and how to it?

    It should say so in the module data sheet - alternatively it should show up when you connect it to your computer.
    Please see this ticket for how to flash a .hex file to your device.

    Please do not hesitate to let me know if anything should still be unclear, or if you encounter any other questions.

    Best regards,
    Karl

Children
No Data
Related