This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

What function provide the IAR-MDK and howto install

Hello,

on my computer I have the IAR Workbench (8.11) installed.

I want to start Bluetooth software development.

Therefore I installed nRFgo, unzipped the nRF5_SDK_14.1.10 and inside the SDK I installed the nRF5x_MDK_8_15_0_IAR_NordicLicense.msi.

I have no idea what the nRF5x_MDK_8_15_0_IAR_NordicLicense.msi installed. Is this the installer for the MDK itself or a license for the MDK?

What does MDK mean and what kind of support/what functions does it provide?

Do I have to do inside IAR workbench any action to install the MDK?

Actually I can load a example project (e.g. blinky), compile it, download and flash it from IAR but I can not see any special function registers in the debugger view.

Thanks, Mark

Parents
  • Hi,

    The MDK installers add support for Nordic chips. This includes device header files, flash algorithms and system description files. You don't need to do anything yourself inside IAR workbench, everything should be handled by the installer.

    The release notes for MDK version 8.15.0 looks like this:

    • 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

    From MDK version 8.12.0 the option to install the MDK with a new 5-clause Nordic proprietary license was added. The installer with NordicLicense in the file name, uses this license. See this blog post for more information about that.

    In a debug session, you can open the register view, by clicking on "View" -> "Register"

  • Note:

    We have now released SDK 14.1, where we have added support for Segger Embedded Studio (SES) IDE. You can use Segger Embedded Studio for commercial and non-commercial purpose with Nordic Semiconductor devices free of charge.

    You can download SDK 14.1 here.

Reply Children
No Data
Related