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

Secure buttonless dfu very slow

Hi,

if my device (nrf52832) is in application and I perform firmware upgrade using nrf connect and PCA10031 on Win 10, the upgrade process is very slow (0.35 kB/s). I stop the process and connect to DfuTarg device (my device that is still in bootloader mode). I select the same app upgrade package and now I get normal speed (1.7 kB/s). I can repeat that, it happens always. Why and how to fix it?

Parents Reply
  • I use SDK 15.2 . I modified NRF_DFU_BLE_MAX_CONN_INTERVAL in sdk_config.h of the bootloader. I set it to 6 (instead of 40). Now I get full speed where it was 0.35 kB/s previously.

    Why nrf connect doesn't select lower connection interval always (NRF_DFU_BLE_MIN_CONN_INTERVAL is set to 6)?

    Anyway, I guess this is not big problem for us as normally we will use different host to perform dfu.

Children
Related