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

nRF5_SDK_17.0.2_d674dde\examples\dfu\secure_bootloader\pca10056_s140_ble_debug\ses won't advertise DfuTarg name

So I now have nRF 52840 dk and I'm working through the secure bootloader example. I am using SES. (Windows).

So I built and flashed the the app and it looks fine, it has Leds 1 and 2 lit and the software layout looks fine (in nRF Connect)

In trying to use the Connect J-Link, I see the output (in part)

<debug> nrf_dfu_ble: Enabling the BLE stack.
<debug> nrf_dfu_ble: No advertising name found
<debug> nrf_dfu_ble: Using default advertising name
<debug> nrf_dfu_ble: Advertising...

As far as I know the advertising name is defined in the sdk_config.h?

// <s> NRF_DFU_BLE_ADV_NAME - Default advertising name.
#ifndef NRF_DFU_BLE_ADV_NAME
#define NRF_DFU_BLE_ADV_NAME "DfuTarg"
#endif

I've tried following the code and stepping into, but it's a rabbit warren and I got lost.

Can you help please.

Gordon

Parents Reply Children
  • Actually that is not very supportive or helpful. If the ble_app_blinky advertisement can be seen on my phone, which still works fine and doesn't need replacing, then surely so should the ota dfu program. If my business case involves flashing to a device from my phone then it actually needs to work, so IT IS a NRF problem.

    I have to say, and I doubt I'll get any further support, but your attitude is dismissive and it seems that really all you want to do is close this ticket and not help at all. Are you sure you are in the right job?

    I think it is time to sell this junk on ebay and go elsewhere.

    Pretty disgusted with Nordic to be honest. I think you should find a lake and go jump in it.

    Regards, Gordon.

  • Hi Gordon,

    I am more than happy to provide support on Nordic products. However, we have now established that the example works and advertises as expected, and that the problem is with your Note 4 running unoriginal software (ViperOS). I am not in a position to debug your ViperOS device.

Related