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

ble_app_buttonless_dfu example.

Hello.
Please understand that I'm not good at english.
I can't put device to buttonless example.
Execution environment :

  • nrf-sdk 13.1.0
  • softdevice 4.0.2
  • nrf52832
  • macOS
    sequence :
  1. flash softdevice : nrfjprog --program s132_nrf52_4.0.2_softdevice.hex -f nrf52 --sectorerase
  2. build public_key.c + bootloader_secure_ble = bootloader_secure_ble.hex
  3. flash bootloader_secure_ble.hex
  4. build experimental_ble_app_buttonless_dfu : ble_app_buttonless_dfu.hex
  5. flash ble_app_buttonless_dfu.hex
    then, I can't find an entry in list that DEVICE_NAME is "Nordic_Buttonless".
    but, instead of steps 4~5, If I do the following, Nordic_Buttonless App will work.
  6. ble_app_buttonless_dfu.hex + private.key = ble_app_buttonless_dfu.hex.zip
  7. DFU through the Android app nRF Connect.
    then, I can find a "Nordic_Buttonless".
    Q1. In above and below methods, I want to know how to do it in the above method.
    Q2.
  8. mergehex -m ble_secure_bootloader.hex ble_app_buttonless_dfu.hex -o output.hex
  9. flash output.hex
    then, I can't find a "Nordic_Buttonless".
    Why not?
Parents Reply Children
Related