Upcoming work for Nordic NRF52

29 Apr 2018

Introduction

This post is to keep track of the upcoming work for Nordic NRF52 based targets. It supersedes forum post: [feature-nrf528xx] Nordic NRF52 series upgrade to SDK 14.2 which is now complete.

Affected targets

  • DELTA_DFBM_NQ620
  • MTB_UBLOX_NINA_B1
  • NRF52_DK
  • NRF52840_DK
  • RBLAB_BLENANO2
  • UBLOX_EVA_NINA
  • UBLOX_EVK_NINA_B1
  • VBLUNO52

Development Plan

Listed order does not reflect priority nor schedule.

WorkStatus
Sleep optimizationsNot started
Mbed Cloud firmware updateIn progress
Clean up unused NRF52 files from SDK 13PR
RTC, Low Power Ticker, us Ticker reworkOn feature branch
Fix SPI async race condition in SDKDone
Fix I2C async race condition in SDKDone
Fix SPI clock initializationDone

Edits

  • 4/28/2018: SPI and I2C fixes merged.
  • 4/23/2018: I2C async fix PR submitted.
  • 4/23/2018: SPI async fix PR submitted.
  • 4/23/2018: SPI clock fix PR submitted.
  • 4/23/2018: Clean up PR submitted.
30 May 2018

Hi Marcus. Since there haven't been any updates here since end of April could we except one on current progress? I personally would be very grateful. I look forward to the release of mbed 5.9.

I'm also interested if there will be support for bootloader and ota dfu for nrf52832 target.

31 Aug 2018

Any chance we can get dynamically configurable TWIS/TWIM support?