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

OTA from android app not working

Hello,

I am trying to flash an application onto nRF8122 from an android mobile using the Nordic app. After pressing the DFU button, the programming fails giving a pop as DFU service not available. I tried to perform the firmware update using the bluetooth dongle (PCA1000) and it worked fine. The same .hex file used to program using the Nordic app is giving an error. Is there something that I am missing? Should I merge softdevice hex and application hex when I program from the android app? Could you please help me out in figuring the problem?

SDK: 6.1.0 S110: 7.1.0

I am using the bootloader code provided by Nordic in the following path: Nordic\nrf51822\Board\nrf6310\device_firmware_updates\bootloader

Thanks!

Parents
  • Hi, Thanks for your response.

    I continued to debug and below are the results:

    1. I tried with Android 4.4.4 and I am able to successfully update the firmware
    2. Firmware used: ble_app_hrs_s110_v7_0_0.hex that is available along with the installation of Nordic App from play store
    3. How ever with other Android versions (4.4.2) I am not able to upgrade the firmware.
    4. Android version used in all mobiles I have tested so far: 1.11.3
    5. With nexus 5 and Android 5 sometimes the firmware upgrade is successful but the status/ progress bar in the UI o Nordic is not showing the same.

    Can you tell me the limitations of the Nordic android App? compatible versions and so on?

    PS: I have used the same hex file (computer and all mobiles) and I have not merged the files.

    Thank you!

Reply
  • Hi, Thanks for your response.

    I continued to debug and below are the results:

    1. I tried with Android 4.4.4 and I am able to successfully update the firmware
    2. Firmware used: ble_app_hrs_s110_v7_0_0.hex that is available along with the installation of Nordic App from play store
    3. How ever with other Android versions (4.4.2) I am not able to upgrade the firmware.
    4. Android version used in all mobiles I have tested so far: 1.11.3
    5. With nexus 5 and Android 5 sometimes the firmware upgrade is successful but the status/ progress bar in the UI o Nordic is not showing the same.

    Can you tell me the limitations of the Nordic android App? compatible versions and so on?

    PS: I have used the same hex file (computer and all mobiles) and I have not merged the files.

    Thank you!

Children
No Data
Related