-
Notifications
You must be signed in to change notification settings - Fork 19
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
Upgrade STM32CubeMX version from 5.3.0 -> 6.9.2 #1016
Conversation
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.
just a few optimization things.
Also I am not familiar about autogenerated STM files but can they autogenerate on each build? (If so can we hide it away in build_arm) |
a7dea8b
to
84532e8
Compare
Possibly yes. Currently we invoke CubeMX with the This'll be easier after the refactor since all CubeMX stuff will live in its own folder. |
build container 2
d1a7b34
to
2e6d9e9
Compare
I'll review once #1040 gets merged in. |
Summary
Upgrade the boards in our repo from STM32CubeMX 5.3.0 to 6.9.2. We need to switch to 6.9.2 to unlock support for the STM32H7xx family of microcontrollers, which is going to be on our vehicle controller this year. Also, we should just upgrade since they probably fixed a bunch of bugs.
TODO: Test this on other people's machines
Changelist
.ioc
file from 5.3.0 to 6.9.2. This means we had to regenerate the drivers/middleware for every board, leading to a crazy diff.ubcformulaelectric/environment
still points to the regular container, and other CI jobs can run).Testing Done
Resolved Issues
Checklist
Please change
[ ]
to[x]
when you are ready.