Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs
This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

No IAR workspace for nRF51 SDK10.0.0

I am working on BLE development and need to study the BLE heart rate collector and peripheral examples. I plan to flash ble_app_hrs onto nRF51422 and ble_app_hrs_c onto nRF52840. The SDK for nRF51422 was SDK10.0.0. However, none of the BLE examples have IAR workspace (.eww). I am curious to know whether there is any incompatibility between SDK10.0.0 and IAR. Is it going to work if I use an IAR workspace for a different SDK then change the project, memory mapping, etc? Thank.  

  • Hi,

    From the release notes I can find that the nRF51 SDK v10.0.0 (released in 2015):

    The following toolchains/devices have been used for testing and
    verification:
    - ARM: MDK-ARM version 5.14.0.0 and 5.16a
    - GCC: GCC ARM Embedded 4.9 2015q1
    - IAR: IAR Workbench 7.30.4
    - Windows XP SP3 32-bit
    - Windows 7 SP1 64-bit
    - Windows 8.1

    If you don't have these compilers anymore I suggest to update to a newer nRF51 SDK, for new development I would also suggest to check out the nRF52-series. The latest nRF5 SDK that support nRF51-series is 12.3, the latest for the nRF52-series is 17.

    Best regards,
    Kenneth

  • HI Kenneth,

    Thanks for your reply. Based on your inputs, I used the SDK 12.3 and successfully built the BLE peripheral HR example.

    Wendy

Related