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

SDK12.3 How to use experimental_ble_app_buttomless_dfu project?

Hi,I have some problems in debug with experimental_ble_app_buttomless_dfu project.

First i build the experimental_ble_app_buttomless_dfu project,so i get the app_buttomless.hex.

Second,i build the sucure dfu project ,so i get the bootloader_buttomless.hex

Third,i generate the buttomless_settings.hex via nrfutil,merge bootloader_buttomless.hex and buttomless_settings via mergehex, so i get bootloader_buttomless_buttomless_settings.hex.

Forth,i merge the app_buttomless.hex,bootloader_buttomless_buttomless_settings.hex,and s130_nrf51_2.0.1_softdevice.hex,so i got buttomless_test.hex.

Fifth,i generate the dfu package via nrfutil,so i get buttomless_test.zip.

Sixth,i download the buttomless_test.hex to my board via nRFgo-Stdio.

Seventh,i connect to my board and execute dfu process via nRF Toolbox,my board can enter dfu mode.but always in Enable DFU BootLoader state(Picture_1,Picture_2).

Picture_1.png Picture_2.png

I do not know how to deal with the problem.

Best regard, alivexiaoluo

Parents
  • Hi Alive,

    You should also post the script you used to generate hex files.

    I would suggest you to do some simple test first before you combine everything like that.

    Try to flash the bootloader (only bootloader + softdevice) and try update the buttonless application hex.

    After that run the device in application mode (buttonless) then try to update the buttonless again to see if buttonless feature is functional.

    After that you can start thinking of combine the bootloader, bootloader setting and the buttonless hex.

    I assume you had a look at my guide here ?

  • Please check what exactly happen when "stuck at APP_TIMER_INIT() in main.c" You need to debug it. Here is a guide on debugging.

    Please try to test with normal project first, forget about dfu or buttonless (button not buttom) if you can't make a normal application work with NRF_CLOCK_LF_SRC_RC.

Reply Children
No Data
Related