-
Notifications
You must be signed in to change notification settings - Fork 3k
Re-enable MPS2 platform #9870
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
Re-enable MPS2 platform #9870
Conversation
@ChangwuShan, thank you for your changes. |
Can you share tests results for these targets? Was this tested with IAR8 ? It's now enabled for master and upcoming 5.12. |
Hi @0xc0170, may I ask which kind of test results do you need? I have tested all those targets with the Greentea test and all the tests passed. |
To be on the safe side, we should run IAR8.32 tests as well.
Tests you run, attach the logs here. For any new target (this is reenabled so treated as new target as was disabled for some reason) tests should be part of the PR. |
@ChangwuShan Yes, Mbed OS recently (finally) moved over to IAR 8.32 . Unfortunately, the switch was a hard switch due to some technical challenges. |
Hi, the Greentea test logs are attached. |
Changes look fine to me. As we discussed yesterday, M0 build issue should be fixed now, can you also attach M0 test logs? @ashok-rao Waiting for your review |
@ChangwuShan : Thanks for this. Just for completeness, can you please also attach M0 & M0P test logs? Thanks. |
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.
Waiting for M0 confirmation all is tested and OK
Hi, test logs for M0: |
@ChangwuShan Let us know. You can still enable rest of targets and separate PR for M0P with fixes. |
760d56a
to
386f625
Compare
Add GCC_ARM and IAR support for ARM_MPS2_M0P and ARM_MPS2_M0. |
Test logs for ARM_MPS2_M0P |
targets/targets.json
Outdated
@@ -5116,15 +5117,16 @@ | |||
"SERIAL", | |||
"SPI", | |||
"SPISLAVE", | |||
"TSC", | |||
"MPU" | |||
"TSC" |
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.
I'm curious. What is TSC?
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.
It is Touch Screen. This change is just to delete the "MPU", but I have to delete the comma behind "TSC".
CI started |
Add file MPS2.icf and startup_MPS2.S to suppout IAR of the target AN500(ARM_MPS2_M7). Add "IAR" to supported_toolchain list. Change-Id: I0b8f018fc937727382b27ea0669940ae6675c834 Signed-off-by: Shawn Shan <[email protected]>
Add file MPS2.icf and startup_MPS2.S to suppout IAR of the target AN386(ARM_MPS2_M4). Add "IAR" to supported_toolchain list. Change-Id: I4f43617c870197b9d39a4d4c9c12456adcc6f96f Signed-off-by: Shawn Shan <[email protected]>
Add file MPS2.icf and startup_MPS2.S to suppout IAR of the target AN385(ARM_MPS2_M3). Add "IAR" to supported_toolchain list. Change-Id: I038b05b8b21bd146a1568de897ed030ccd52ab79 Signed-off-by: Shawn Shan <[email protected]>
Add files MPS2.ld and startup_MPS2.S to support GCC_ARM of the target AN383(ARM_MPS2_M0P). Add "GCC_ARM" to supported_toolchains list. Change-Id: I48020b4f0f1b6e0aef3c53f5a3586bc9e9fca9c9 Signed-off-by: Shawn Shan <[email protected]>
Add files MPS2.ld and startup_MPS2.S to support GCC_ARM of the target AN382(ARM_MPS2_M0). Add "GCC_ARM" to supported_toolchains list. Change-Id: I7046b698834c82e94015e51eef9a0f5e1315ddaa Signed-off-by: Shawn Shan <[email protected]>
Add file MPS2.icf and startup_MPS2.S to suppout IAR of the target AN383(ARM_MPS2_M0P). Add "IAR" to supported_toolchain list. Change-Id: Ib2278d34e265e53ad070aecd318ed4e6a355e3c0 Signed-off-by: Shawn Shan <[email protected]>
Add file MPS2.icf and startup_MPS2.S to suppout IAR of the target AN382(ARM_MPS2_M0). Add "IAR" to supported_toolchain list. Change-Id: I2b2ad7645166c4f973a8baa9c394521514183767 Signed-off-by: Shawn Shan <[email protected]>
Change-Id: I0205d381de331a827435d667c16297aaf5bb609e Signed-off-by: Shawn Shan <[email protected]>
2c0ea89
to
3d9b7df
Compare
CI started |
Test run: FAILEDSummary: 2 of 11 test jobs failed Failed test jobs:
|
restarted jenkins-ci/mbed-os-ci_dynamic-memory-usage |
restarted jenkins-ci/greentea-test |
@ashok-rao Final review please |
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! Thanks @ChangwuShan
Test run: SUCCESSSummary: 11 of 11 test jobs passed |
This pull request is about Re-enable MPS2 platform. It’s continuation of this closed pull request #7694 and add GCC_ARM and IAR support to those targets ( ARM_MPS2_M3, ARM_MPS2_M4 and ARM_MPS2_M7 ).
@ashok-rao
Pull request type