-
Notifications
You must be signed in to change notification settings - Fork 3k
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
NUCLEO_L4R5ZI: add new platform #7585
Conversation
/morph build |
Build : SUCCESSBuild number : 2736 Triggering tests/morph test |
Exporter Build : FAILUREBuild number : 2370 |
What version of IAR does this target require ? Our CI IAR version fails to find a target. |
Test : SUCCESSBuild number : 2463 |
Hi
I don't really know IAR, but quick google search indicates version 8.20.1 ? |
if that is correct (that MCU definition is only for IAR 8.x) , the version we do not support it at the moment. That would explain the exporters failure |
typedef enum { | ||
|
||
PA_0 = 0x00, | ||
PA_0_ALT0 = PA_0 | ALT0, |
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 like this a lot!! Opens up opportunity for multiplexing..
LED2 = PB_7, // Blue | ||
LED3 = PB_14, // Red | ||
LED4 = LED1, | ||
LED_RED = LED3, |
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.
Maybe create aliases for the Blue & Green as well (just for consistency..)?
If there is no IAR 7 support for this target, we might need to park this PR (close it for now). |
I have launched all my tests using IAR V7.5 without any problem but the issue concerns the exporter only. I searched also in IAR release notes and STM32L4R5/L4R7/L4R9/L4S5/L4S7/L4S9 devices have been added in IAR V8.20.1. Other devices like STM32L4R5xxx-P/L4R7xxx-P/L4R9xxx-P have been added in IAR V8.30.1. Is the migration to IAR V8 planned on mbed soon ? |
@bcostm We're definitely getting more pressure and requests on when we'll migrate, but as of right now, I'm unaware of anything planned. For this PR, I think you might be able to do something similar for another target, in that device-specific exporting is disabled for IAR: #7105 (comment) |
OK thanks for the hint. I'll do the same. |
ec271b6
to
752d4af
Compare
Rebased |
@screamerbg Whenever uVision needs a new CMSIS pack, it needs to be installed manually in the Windows exporter VM. Because this modifies a CI VM, changes are managed by the @ARMmbed/mbed-os-test team to make sure that the CI is kept stable. As for the timing, this and other PRs got affected by 5.10 release activity. During the 5.10 release, we explicitly made sure to not update CI, which means we weren't able to apply the new CMSIS pack. We're doing what we can to work through the backlog, like prioritizing the oldest PRs as well as PRs that carry a high importance. Feel free to suggest anything here or in emails. |
@bcostm @jeromecoutant sorry for the delay with this PR. We were in the release cycle, where the PRs targeting the release get priority and also we can't modify the CI during this time. I'll try to make sure that this is communicated better going forward, so you are aware why the PR is not progressing as smoothly as it should. @ARMmbed/mbed-os-maintainers please prioritise this PR and merge it ASAP. |
/morph build |
Sorry, jumped the gun there. CI updates still need to be made. |
I am checking today with @ARMmbed/mbed-os-test-team to get specific date/time for the update. |
VM was updated, /morph build |
Build : SUCCESSBuild number : 3204 Triggering tests/morph test |
Test : SUCCESSBuild number : 3004 |
Exporter Build : ABORTEDBuild number : 2796 |
IAR nodes went offline, had to aborted it. I will restart soon, checking if the nodes are back online |
This new target passed uVision, we just need to fix CI exporters and restart the job 🙄 |
/morph export-build |
Exporter Build : FAILUREBuild number : 2805 |
/morph export-build |
1 similar comment
/morph export-build |
Exporter Build : FAILUREBuild number : 2818 |
/morph export-build |
Exporter Build : ABORTEDBuild number : 2825 |
License issue, will restart shortly |
/morph export-build |
Exporter Build : SUCCESSBuild number : 2827 |
Description
Add support of this board:
https://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu-nucleo/nucleo-l4r5zi.html
All mbed-os-5 tests with ARM/GCC/IAR are PASS
test_report.zip
Pull request type