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

Unable to create bootloader for nRF52832

Hello,

I am creating a wearable PCB with the Raytac MDBT4Q-P BLE module, which uses the nRF52832. I need this device to have OTA firmware capability, but I'm finding it nearly impossible to create a simple bootloader. I'm following this guide for creating the bootloader. Unfortunately, I've been having all sorts of issues trying to set this up on Mac, Windows, or Linux operating systems. Before I do a deep dive into troubleshooting my issues, I need to ask; is there just a standard bootloader .hex file that I can download somewhere and flash to the board? The process for creating a simple bootloader is extremely convoluted and requires that multiple 3rd-party tools work perfectly.

Thank you,

Nick 

Parents
  • Hi Nicholas, 

    we have pre-compiled binaries for many of our examples in the nRF5 SDK. 

    You can find the pre-compiled debug version of the bootloader for the nRF52832 DK( PCA10040) in <SDK folder> \examples\dfu\secure_bootloader\pca10040_s132_ble_debug\hex. Note this is compiled for the PCA10040 board, but it should work on custom boards as well, but the LED and button pins might not be correct. However, you should be able to see the Raytac module advertise as DfuTarg if it works. 

    I recommend using the latest SDK, i.e. SDK v16.0.0. 

    Best regards

    Bjørn

Reply
  • Hi Nicholas, 

    we have pre-compiled binaries for many of our examples in the nRF5 SDK. 

    You can find the pre-compiled debug version of the bootloader for the nRF52832 DK( PCA10040) in <SDK folder> \examples\dfu\secure_bootloader\pca10040_s132_ble_debug\hex. Note this is compiled for the PCA10040 board, but it should work on custom boards as well, but the LED and button pins might not be correct. However, you should be able to see the Raytac module advertise as DfuTarg if it works. 

    I recommend using the latest SDK, i.e. SDK v16.0.0. 

    Best regards

    Bjørn

Children
Related