使い方メモ.
Environment
-
Software
- Windows 10
- nRF Connect for Desktop
- pc-nrfutil
- iOS - nRF Toolbox
-
Hardware
- nRF52-DK (nRF52832)
Steps to burn base FW (SoftDevice and Bootloader).
-
- "s132_nrf52_7.0.1_softdevice.hex" : SoftDevice(S132) for nRF52832
- "secure_bootloader_ble_s132_pca10040.hex" : Bootloader
DFU File
-
Use "nrfutil" to generate Dfu file from .hex and private key.
Example
APPNAME=APP001
nrfutil pkg generate --hw-version 52 --sd-req 0x00cb --application-version 0x0000 --key-file ./key/priv.pem --application ${APPNAME}.hex ${APPNAME}.zip
- Send email with ".zip" (DFU file) to iOS device
- Open email, do long press the attached ZIP file, and select Copy to "nRF Toolbox"
# iOS: nRF Toolbox
- Go to DFU

- DFU<br>
- Select File > User Files > Inbox > Select zip file
- Select Device<br>
- Tap: Update<br>
- Done: :-)<br>