I measured the current drawn by the nRF51822 beacon with its default beacon code. The current was about 1 mA which was same as in another thread
The suggested solution was to change bootloader.c and then uploaded the bootloader to the beacon.
I would like to know the steps to modify and upload the bootloader to the beacon. So far I did the following steps. (A confirmation would be great if this is correct.)
- Open the project file dfu_dual_bank_ble_s110_pca20006.uvprojx in nRF51822 Beacon v1.1.0\source code\nrf51_beacon\ble_app_beacon_dfu\bootloader\pca20006\dual_bank_ble_s110\arm
- Locate bootloader.c and add NRF_POWER->TASKS_LOWPWR = 1; on line 314.
- Build project
When I opened the _build subfolder, I could not find any hex file. So what file should I upload to the beacon?
I assume that I could use the DFU app in the nRF Toolbox Android app in the same way as uploading an application hex file.