nrf-dfu

command module
v0.0.0-...-7cec17d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 12, 2023 License: MIT Imports: 1 Imported by: 0

README

nRF51/52 Device Firmware Update tool

Command line tool to update firmware of nRF51/52 devices with Nordic's Secure DFU bootloader.

Requires Go 1.11+

Tested on macOS with a SparkFun nRF52832 Breakout board.

TODO
  • Improve diagnostics and error reporting
  • Create Go CoreBluetooth wrapper instead of go-ble on macOs
  • Support unbonded buttonless bootloader
  • Support bonded buttonless bootloader
  • Automatically boot device into DFU mode and perform upgrade
  • Make scan duration configurable
  • Report progress
  • Remove duplicates when scanning
  • Test on Linux
  • Remove sleep hacks
  • Remove enter DFU mode hack
  • ...

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL