-
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
CMSIS-pack update for STM32L-family #12163
Conversation
Updated CMSIS-pack for the STM32L-family (this is a very large family, so the change is very large).
No rainbow unicorns anymore? GitHub now says; "38,184 additions, 34,391 deletions not shown because the diff is too large. Please use a local Git client to view these changes." |
@JanneKiiskila, thank you for your changes. |
Seems we have some failure, but the error note is not very helpful, as it doesn't pinpoint any place in the actual index.json file.
|
I think we're hitting issue #11798 |
@JanneKiiskila I'm guessing that's pending the tools fix, so unlikely to happen before new years. |
Could we start CI ? |
CI started |
I started our CI. Although it might show the same problem as Travis, failure with sectors |
Test run: FAILEDSummary: 1 of 11 test jobs failed Failed test jobs:
|
I'll likely patch it in manually to get this moving... |
Ok, turns out there is a bigger problem. With the latest toolchain - no sector info whatsoever is created. For example the target
if we look at the produced section for it - the whole sectors -keyword is missing completely. It's not even null.
|
CMSIS-pack information itself has this information:
So, the sector information actually is not there (as in the way that it would define the flash erase sectors). The numbers in the sectors don't actually seem to match anything sensible to me, at least?
Which, in hex would be:
Which quite does not compute for me. Seems to me the sector information is somehow manually maintained by digging the reference manual for that information (or in case of some of the STM chips, they have this information also in the .h-files). |
Hi |
I think I will re-do this PR with a smaller scope, i.e. bring in the L5 ONLY, rather than the whole thing. |
Any update... |
@JanneKiiskila ^^^^ |
This PR cannot be merged due to conflicts. Please rebase to resolve them. |
This one it now out of date/has merge conflict, closing it out -> needs to be re-started. |
Updated CMSIS-pack for the STM32L-family (this is a very large
family, so the change is very large).
Pull request type
Reviewers
@ARMmbed/team-st-mcd @jeromecoutant @adbridge @0xc0170