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

Implementing buttonless_dfu to hrs_freertos

Hi,

I am developing the 'buttonless dfu' to the 'hrs freertos' using the SDK v15.3.0.

However, after I compiled the modified code and loaded to the target broad, I got the below error.

    <info> app: nrf_sdh_ble_enable() err:0 ram_start:0x20002258
    <error> app: Fatal error

Is there any example for this application?

Thanks

Parents
  • Hi Amanda,

    Thanks for your help.

    Yes. I am using SEGGER Embedded Studio in my development.

    After enabled the DEBUG mode, I got more information about this issue as below.

        <info> app: nrf_sdh_ble_enable() err:0 ram_start:0x20002210
        <error> app: ERROR 4 [NRF_ERROR_NO_MEM] at /home/15v3_0/sdk/examples/ble_peripheral/ble_app_hrs_freertos_dfu/main.c:648
    PC at: 0x0002DF83
        <error> app: End of error report

    And, the error was reported after calling sd_ble_uuid_vs_add().

  • Hi Amanda,

    Thank you for your information. They are very helpful.

    Now, I can flash the application image to the DK using mobile APP.

    However, I still have a problem on flashing the application image using SES. I followed the tutorial to setup the SES.

    After I ran the application image, I got the below error.

        <error> app: No bootloader was found
        <error> app: ERROR 4 [NRF_ERROR_NO_MEM] at          /home/15v3_0/sdk/examples/ble_peripheral/ble_app_buttonless_dfu_evboard/main.c:854
    PC at: 0x0002FAD1
        <error> app: End of error report

    But I INSTALLED the bootloader image and the SoftDevice image before.

  • Hi Amanda,

    I also found that according to this. The '--bl-settings-version' for SDK 15.3.0 was required to be set to '2'. However, I only could set it to be '1' otherwise, I got error.

    Is it ok for me to set the '--bl-settings-version' to '1'?

Reply Children
Related