Skip to content

NRF52_DK support for IAR exporter #2985

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Oct 13, 2016
Merged

Conversation

sarahmarshy
Copy link
Contributor

Copy link
Contributor

@0xc0170 0xc0170 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As for device support, this is good to go. Tested locally.

@bridadan
Copy link
Contributor

/morph export-build

@mbed-bot
Copy link

Result: ABORTED

Your command has finished executing! Here's what you wrote!

/morph export-build

@bridadan
Copy link
Contributor

uVision was hanging again, had to kill it.

IAR made it through though. NRF52_DK and DELTA_DFBM_NQ620 both had failures similar to this:

10:49:31 C:\Jenkins\workspace\exporter_build_test\ide\iar\cmsis\core_cm4.h(1753) : Error[Ta097]: Cannot call intrinsic function "__nounwind __DSB" from Thumb mode in this architecture

10:49:31 C:\Jenkins\workspace\exporter_build_test\ide\iar\cmsis\core_cm4.h(1758) : Error[Ta097]: Cannot call intrinsic function "__nounwind __DSB" from Thumb mode in this architecture

10:49:31 C:\Jenkins\workspace\exporter_build_test\ide\iar\targets\TARGET_NORDIC\TARGET_NRF5\sdk\libraries\util\app_util.h(414) : Error[Ta097]: Cannot call intrinsic function "__nounwind __REV" from Thumb mode in this architecture

10:49:31 Error while running C/C++ Compiler

Any ideas @sarahmarshy?

@bridadan
Copy link
Contributor

@0xc0170 You were able to get this working locally? Did you have to do any extra steps?

@0xc0170
Copy link
Contributor

0xc0170 commented Oct 12, 2016

@0xc0170 You were able to get this working locally? Did you have to do any extra steps?

No extra steps. Tested with blinky, builds fine for me. This was this labeled ready for merge

@bridadan
Copy link
Contributor

What version of IAR are you using? CI uses 7.40

@bridadan
Copy link
Contributor

bridadan commented Oct 12, 2016

Just tried it locally with IAR 7.70, looks like that was the issue. I'll need to update the CI machines to use this version. I'll try to do this tonight if at all possible and get another run in.

@bridadan
Copy link
Contributor

/morph export-build

@mbed-bot
Copy link

Result: FAILURE

Your command has finished executing! Here's what you wrote!

/morph export-build

@bridadan
Copy link
Contributor

/morph export-build

@mbed-bot
Copy link

Result: FAILURE

Your command has finished executing! Here's what you wrote!

/morph export-build

@0xc0170
Copy link
Contributor

0xc0170 commented Oct 13, 2016

What is for review here? What's outstanding?

@bridadan Are those errors in the failure (iar build failures) known or new?

@bridadan
Copy link
Contributor

@0xc0170 I'm trying to get the CI machines upgraded to IAR 7.70 for exporters so we don't lose the ability to run the exporter tests. I'm hoping I've got it all taken care of now, running again.

/morph export-build

@mbed-bot
Copy link

Result: ABORTED

Your command has finished executing! Here's what you wrote!

/morph export-build

@bridadan
Copy link
Contributor

Had to kill uvision because it was hanging, but IAR was all passing, so LGTM 👍

@sg- sg- merged commit 4be4113 into ARMmbed:master Oct 13, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants