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

Bootloader Logging for BLE Fails

Hello:

We are developing a DFU bootloader for an NRF52 product that supports USB and BLE upload methods (they are 2 separate bootloaders from a common source).  Both work as expected (able to boot the device and download firmware applications correctly). With the USB bootloader we can enable logging in the sdk_config.h file and see output logging on our serial debug port.  When logging is enabled with BLE  bootloader, we see logging but the BLE connection either disconnects or the Firmware update does load correctly (and never launches) or we get dropped log errors (and the firmware does not load correctly).  The BLE bootloader works fine if we disable logging but we cannot debug it without printouts.  What can we do to enable BLE logging in our bootloader and still have it upload our firmware correctly?


Thanks

Parents Reply Children
No Data
Related