This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

IAR with SDK9.0; files broken

Hello,

I am using SDK9.0 and softdevice 8.0 and I have worked on keil tool. Now I want to use IAR toolchain for the same project. So I started first with example projects and it is giving error Project files are broken. Still when I tried to open, it is not having pre-processor to link to the header files.

I am using IAR ARM workbench 7.10.1 and also installed MDK for IAR from nordic. Kindly help me.

Regards,
Sowmya

Parents
  • I have image description

    I just changed Project_settings->Target->Device and added Nordicsemiconductor there. After that it builds ok in SDK9.0 and S110_8.0 image description

    I am attaching my project for you just for reference. ble_app_hrs.rar extract this to nRF51_SDK_9.0.0_2e23562\examples\

    The project I tried will then be nRF51_SDK_9.0.0_2e23562\examples\ble_peripheral\ble_app_hrs\pca10028\s110\iar

    I do not see any of the errors you mentioned :(

  • I had fixed the issue. Now I changed as per your guide, changed General options->Target-> Processor variant Cortex M0 and Device ->NordicSemi nRF51822-QFAA to Core->ARM7TDMI and Device->None. Now getting the error Error[Ta097]: Cannot call intrinsic function "__nounwind __DSB" from Thumb mode in this architecture D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.4.0\CMSIS\Include\core_cm0.h 727

Reply
  • I had fixed the issue. Now I changed as per your guide, changed General options->Target-> Processor variant Cortex M0 and Device ->NordicSemi nRF51822-QFAA to Core->ARM7TDMI and Device->None. Now getting the error Error[Ta097]: Cannot call intrinsic function "__nounwind __DSB" from Thumb mode in this architecture D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.4.0\CMSIS\Include\core_cm0.h 727

Children
No Data
Related