-
Notifications
You must be signed in to change notification settings - Fork 3k
Add support for the Embedded Planet Agora target #10629
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
Conversation
@ARMmbed/team-embeddedplanet @maclobdell |
@trowbridgec, thank you for your changes. |
@@ -0,0 +1,315 @@ | |||
/* | |||
* PinNames.h | |||
* |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add SPDX + license text to new files - review platform files for examples
// Check the 'features' section of the target description in 'targets.json' for more details. | ||
/* mbed Microcontroller Library | ||
* Copyright (c) 2006-2013 ARM Limited | ||
* |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
add SPDX please
As for new target - please share tests results for all 3 toolchains (required by introducing new target) |
@0xc0170 Licenses added. I'll work on getting the test reports. |
@@ -0,0 +1,16 @@ | |||
/* mbed Microcontroller Library |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why is this empty header file needed?
Test run: SUCCESSSummary: 11 of 11 test jobs passed |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Waiting for test results (thus requested changes)
Started another run of CI, as the last one was 7 days ago |
Test run: FAILEDSummary: 1 of 11 test jobs failed Failed test jobs:
|
Here's the test log for GCC_ARM: Note: a couple of the tests are failing (
|
Failures above look similar to #10730. @loverdeg-ep |
We will schedule CI soon (waiting for rc2 jobs to complete first) I can see that test change for QSPI had huge impact, I'll ask around to get a fix in place. |
CI started |
QSPI test failures are being addressed (PR up already). What about trng? Any other toolchains tested (iar/armcc6) ? |
@0xc0170 I ran the tests with IAR too and had similar issues for the same tests: Running the The 'Agora' board does not have a DAPLink circuit on board; we debug and program it via an nRF52840 DK running a modified version of DAPLink that forces the interface chip to use the external debug port. I'm not positive, but that could be related? The |
Test run: FAILEDSummary: 6 of 7 test jobs failed Failed test jobs:
|
CI restarted (job was aborted) |
Test run: SUCCESSSummary: 11 of 11 test jobs passed |
This is ready for integration, almost - @trowbridgec TRNG issue should have tracking issue? QSPI test will be fixed on master after we generate rc2 |
Thanks, will take it there then. This should be good |
One last question - IAR and GCC provided, any ARM toolchain tests? |
@0xc0170 We have been waiting for a Linux release of Mbed Studio to do those tests. |
I'm running the |
Same tests failed as before (
|
@trowbridgec - Is the schematic for this hardware available? |
@0xc0170 @trowbridgec - Never mind got export working with uvision6 |
@deepikabhavnani Let us know or push the fix so we can support others when they have the same issue. |
CC @0xc0170 - Will this be considered as issue? @loverdeg-ep - For now I used uVision6 explicitly for export |
Description
Embedded Planet is releasing a board named 'Agora', and this PR will add support for it into the Mbed OS sources.
Pull request type
Reviewers
Release Notes