https://github.com/lab11/nrf5x-dfu-updater
Node.js script for nrf5x BLE DFU
https://github.com/lab11/nrf5x-dfu-updater
Last synced: about 1 year ago
JSON representation
Node.js script for nrf5x BLE DFU
- Host: GitHub
- URL: https://github.com/lab11/nrf5x-dfu-updater
- Owner: lab11
- Created: 2016-02-18T18:15:22.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2016-08-01T18:07:37.000Z (almost 10 years ago)
- Last Synced: 2024-04-25T16:41:28.986Z (over 2 years ago)
- Language: JavaScript
- Homepage:
- Size: 20.5 KB
- Stars: 11
- Watchers: 13
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
nRF5x Firmware Uploader
========================
This tool uses BLE to wirelessly reprogram nRF5x based devices.
Quick Start
-----------
$ sudo npm install -g nrf5x-dfu-updater
./nrf5x-dfu-updater -f new-ble-app.bin -a c0:98:e5:11:22:33
BLE Device Setup
----------------
The target device to be reprogrammed must be setup to support the DFU
upload service and have a software bootloader in its flash. To enable
this with the [nrf5x-base](https://github.com/lab11/nrf5x-base),
add
ENABLE_WIRELESS_DFU=1
to the application Makefile and then reprogram the device.
Notes
-----
Currently only tested with nRF51822.
License
-------
ISC