nrf52832 dfu failure(SDK17.0.2) when dfu service uuid was the customer's UUID

nrf52832 dfu failure(SDK17.0.2)

environment: win7(64)\MDK5.26\sdk17.0.2\nrf52832\s132_nrf52_7.2.0_softdevice.hex

bootloader directory: examples\dfu\secure_bootloader\pca10040_s132_ble

app directory: examples\ble_peripheral\ble_app_uart\pca10040\s132

       BLE_DFU_SERVICE_UUID            0xFE59 

       BLE_DFU_BUTTONLESS_CHAR_UUID        (0x0003)

       DFU_BASE_UUID {{0x50, 0xEA, 0xDA, 0x30, 0x88, 0x83, 0xB8, 0x9F, 0x60, 0x4F, 0x15, 0xF3, 0x00, 0x00, 0xC9, 0x8E }}

       Dfu success when i refer to the option above.

But dfu failure when i refer to the option.

      BLE_DFU_SERVICE_UUID 0x1530

      BLE_DFU_BUTTONLESS_CHAR_UUID   0x1531

      DFU_BASE_UUID = 00000000-1212-efde-1523-xxxxxxxxxxxx(confidention)

 dfu stuck in [DFU] jump to bootloader sent(Op Code = 1, Upload Mode = 4).

why?   Cann't the dfu UUID be changed in Secure bootloader example?

what shall i do if i have to change the dfu UUID ?

       

Parents Reply Children
No Data
Related