-
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
STM32 custom target: create MCU_STM32xx for each family #13229
Conversation
@jeromecoutant, thank you for your changes. |
@jeromecoutant Please review Travis failures Also, can you add details to the commit message? Why are we doing this and how the new inheritance should look like. |
This is good news! As we are working on a custom board at the moment, everything that can make it easier is welcome! :) |
Please merge #13237 first
Done |
Let's restart travis ? |
@jeromecoutant Can you rebase on top of master please? |
Each target based on STM32 MCU can now inherit common configuration defined by its STM32 family.
Done |
travis needs to compile a target which doesn't support FLASHIAP
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.
Having families +1
Let's start CI ? |
CI started |
Test run: SUCCESSSummary: 6 of 6 test jobs passed |
Summary of changes
In order to help custom targets support, I propose to create in targets.json file,
for each STM32 family, a MCU_STM32xx intermediate configuration.
Now, when you create a custom target, you don't need to copy all common information that customer doesn't know,
only need to add "inherits": "MCU_STM32L4" for ex
Impact of changes
Should be none...
Migration actions required
Documentation
Pull request type
Test results
I started ST CI for this week end.
Reviewers
@MarceloSalazar
@ARMmbed/team-st-mcd