nRF5x-MDK-Keil4

Versions Changelog Download
8.17.0
  • Bugfixes and minor improvements

Download
8.16.0
  • For all, replaced nrf51_common.ld, nrf52_common.ld with nrf_common.ld
  • For nrf52840, remove register UICR->DCDCDRIVE0
  • For nrf52840, update enumerator value RADIO->TXPOWER->neg30dBm from 0xD8 to 0xFF to solve value overlap with neg40dBm
  • For nrf52840, add peripheral CC_HOST_RGF

Download
8.15.2
  • For nRF52832, fix bug in detection of errata 182 on revision 2 devices introduced with 8.15.0
  • For nRF51, change SPIS0_EASYDMA_MAXCNT_SIZE to SPIS1_EASYDMA_MAXCNT_SIZE
  • For nRF52840, fix bug in interrupt vector table in Segger Embedded Studio

Download
8.15.1
  • Updated peripheral header files for every device
  • For nRF52840, enable old erratas for new device nRF52840_xxAA_EngB
  • For nRF52832, enable fix for errata 182

Download
8.15.0
  • Updated peripheral header files for every device
  • Added assert in GCC startup code to check that code and init data do not overflow the flash area
  • Corrections in nRF52832, nRF52810 and nRF52840 header files
  • Fixed warning error when debugging with IAR Embedded Workbench for nRF52 devices
  • Added support package for Segger Embedded Studio

Download
8.14.1
  • Added support for nRF52810 device
  • Small correction in nRF52832 device's header files
  • Fixed RAM size in Keil device database for nRF52832_XXAB
  • Corrections in nRF52840 header files, and moved SPIM3_IRQHandler to its proper location in the Interrupt Vector Table
  • Small corrections in nRF52810 header files

Download