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

[nRF51822] Some questions for DFU OTA

  1. Did current OTA only can dmostrate "ble_app_hrs" and "ble_app_rscs"? Other SDK5.0.0 examples? I want to try ble HID keyboard. So, deliver the hex file to celluar phone and do the same process?
  2. These three processes have same result?
  • Erase all flash of nRF51822 by nRFgo (JTAG) -> Program Software device 6.0.0 (JTAG) -> Program boot loader (JTAG) -> Program ble_app_hrs" by nRF_loader apps (OTA)
  • Erase all flash of nRF51822 by nRFgo (JTAG) -> Program Software device 6.0.0 (JTAG) -> Program boot loader (JTAG) -> Program ble_app_hrs" (Also by JTAG) at address 0x14000
  • Erase all flash of nRF51822 by nRFgo (JTAG) -> Program Software device 6.0.0 (JTAG) -> Program ble_app_hrs" (Also by JTAG) at address 0x14000
  1. Can Desktop 2 application code also use DFU OTA?
  2. How to use debug mode of Keil C to debud if boot loader already exists in nRF51822?
Related