Release Date

August 04, 2019 (Final)

July 19, 2019 (Planned)


Important Notes

Legacy bootloader (bootutils) was removed and Mynewt is now using mcuboot.

Transient packages for NimBLE samples were removed


New Features

Support for Dialog DA1469x MCU (ARM Cortex-M33)

  • Full support for all standard HAL-s (UART, I2C, SPI, timers, flash)
  • Drivers for ADC (GP and ΣΔ), PWM, TRNG and charger
  • Support for power management (including deep sleep)
  • Support for integrated BLE controller (requires firmware binary from vendor SDK)
  • Support for integrated SNC (Sensor Node Controller) core
  • BSP available for DA1469x Pro Development Kit

Taskpool package

This package allows you to create and remove generic tasks at runtime.

Generic data streaming interface

New package defines a generic data streaming interface.

Drivers

  • LIS2DE12 accelerometer
  • LSM6DSO accelerometer/gyro/temperature sensor
  • KXTJ3 sensor
  • DPS368/3xx barometric pressure sensor
  • bmp388 barometric pressure sensor
  • DA1469x charger

Support for Nordic NRF52811

nrfx updated to version 1.7.1

https://github.com/NordicSemiconductor/nrfx/releases/tag/v1.7.1


Newt Tool enhancements

  • Support for autogenerated image version based on elf timestamp
  • Split image support fix when combined with mcuboot

  • Support for 'floating' repo versions
  • Use 2.0 image format by default
  • Errors reporting improvements
  • Support for RSA3072 
  • start using go modules instead of vendored code
  • Bumped go version requirements to 1.12
  • Support for image signing with ED25519

Newt Manager (newtmgr)

  • Support for upgrade-only upload request
  • Option for specifying OMP resource from command line (–ompres)
  • start using go modules instead of vendored code
  • Bumped go version requirements to 1.12

Improvements to existing features

mempool 

Mempools are now sorted in increasing order which improves finding best mempool for requested size.

spiflash 

Support for simple cache which improves reading time when there are a lot of small read requests.

cbor

Support for structured encoding - structures to CBOR data encoding.

Logging

Reduce LOG_LEVEL_MAX to 15 (was: 255).

LoRa stack

Support for low-power mode.

Bus driver

More drivers are now using bus driver.

Additional Board Support Packages

  • Nucleo-F203rb
  • Nucleo-F439ZI
  • black_vet6
  • B-L475E-IOT01A BSP

Known Issues and Limitations

  • nucleo-f030r8 bootloop


 



  • No labels