Nordic Semiconductor

nRF5x-MDK-GCC

Versions Changelog 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
8.13.0
  • Added support for nRF51801_xxAB device.
  • Added support for nRF52832_xxAB device.
  • Added workaround for Erratum 136 for nRF52832 and nRF52840 devices.

Download
8.12.0
  • Introducing MDK in two license type. Exciting BSD license and a new 5-clause Nordic proprietary license.
  • Modified startup files to be able to define the stack alignment from a header file. Given an example of a header file.
  • Added fixed PPI channel macro to xxx_peripheral.h header files.
  • Added 2Mbit Bluetooth low energy macro in nRF52832 header files to use in the Bluetooth low energy 5.0 2Mbit mode.
  • Added workaround for erratum 12 in system_nrf52.c file. Moved enabling of trace to the beginning of the function.
  • Fixed nRF52840 header files with register CLOCK.LFRCMODE register to control the LF generating mode.
  • Reduced the size of the vector table for nRF52832 and nRF52840 startup files.
Download
eZ Publish™ copyright © 1999-2018 eZ Systems AS