Skip to content

@waylandCI waylandCI released this Apr 17, 2019 · 11 commits to master since this release

Features

  • Added a masterkey option for thread dfu (#182)

Bugfixes/improvements

  • Fixed loading of libusb library (#215)
  • DFU trigger will attempt to resolve bootloader port even without reciving a libusb disconnection event (#221)
  • Fixed error with uploading images with size being multiple of 64 bytes (#223)

Note

  • antlib module needs to be installed before doing ant DFU feature (#218)
Assets 3

@waylandCI waylandCI released this Mar 5, 2019

Features

  • Revert "Placing public key in RAM if Oberon crypto backend is used." (#150)
  • Remove required-flag from some options (#184)
  • Tone down warning about overwriting nRF DFU settings backup page (#185)
  • Perform address argument validation (#187)
  • Addition of ANT transport for DFU (#189)
  • Implement DFU trigger interface (#190 , #193 #196)
    • Added libusb1 binaries for Windows and MacOS.
    • Implemented device lister.
    • -snr (serial number) can be provided instead of -p (port) for nrfutil dfu [usb-]serial.
  • ATT MTU can be changed when performing dfu ble using -mtu argument (#197)
  • Add options to configure serial update timeouts (#199)
  • Change uart connect timeout (#201)
  • Added EUI64 randomization to the Zigbee OTA DFU (#202, #204)

Security

  • Update required version of pyyaml (#205)
  • Add version specifiers to pip requirements (#192)
Assets 3

@bihanssen bihanssen released this Jan 21, 2019

Features

  • Security Updates to Zigbee External Application and Boot Validation (#175)
  • Generate Zigbee production config binary (#167)

Bugfixes

  • Improper handling of trigger requests during Thread DFU (#169)

Note

The major version number was increased in this release is because of a change in DFU protocol, and the need to differentiate between SDK versions. More info in readme/versions.

Assets 3

@bihanssen bihanssen released this Sep 25, 2018 · 116 commits to master since this release

Features

  • Add Zigbee DFU image support (experimental) (#161)
  • Update sd-req list (#156)
  • Update pc-ble-driver-py version

Note

The reason for the major version change of this release is because of a change in DFU protocol, and the need to differentiate between SDK versions. After SDK 15.1 release, there is an additional page used in order to backup Bootloader DFU settings during value updates. nrfutil introduces a new flag, --no-backup, for compatibility with SDK version 12.0 to 15.0.
More info in readme.

Assets 3

@mathiasap mathiasap released this May 15, 2018 · 131 commits to master since this release

Features

  • Application valid flag not set when generating settings without app (#140)
  • Updated firmware IDs (#141)
  • Updated text for dfu bootloader version (#142)
  • Detecting and warning user if this is a legacy version of nrfutil (#143)
  • Updated unit tests (#136, #144)
Assets 3

@mrodem mrodem released this Mar 2, 2018

Features

  • Ultra-verbosity for showing all bytes sent/received over serial (#121)
  • Update error string for invalid signature in init packet (#122)
  • Add start address option for bootloader settings (#128)
  • Allow customizing delay between DFU connections (#129)
  • Add info about MSD in certain error scenarios (#130)
Assets 3

@IvanSanchez IvanSanchez released this Dec 5, 2017 · 183 commits to master since this release

Features

  • Added usb_serial DFU mode
  • Added NRF52810 and NRF52QFAB families (for bootloader settings generation)
  • Added Thread multicast DFU support
  • Allow creating DFU packages without a cryptographic signature
  • Updated SoftDevice IDs for S132
  • Expanded some of the inline help
Assets 4

@mrodem mrodem released this Sep 27, 2017 · 205 commits to master since this release

Bugfixes

  • Upgrade pc-ble-driver-py dependency to v0.11.3. This comes with connectivity firmware v1.2.0 that fixes an issue with buffer sizes related to ATT MTU and serialization. (NordicSemiconductor/pc-ble-driver#47)
  • Fix issue where service changed characteristic was enabled when not present (#92)
Assets 3

@mrodem mrodem released this Sep 26, 2017 · 209 commits to master since this release

Bugfixes

Assets 3

@mrodem mrodem released this Sep 15, 2017

Features

  • Buttonless DFU and long MTU (#90)
Assets 3
You can’t perform that action at this time.