-
-
Notifications
You must be signed in to change notification settings - Fork 836
Add support for STM32H7R/Sxx parts #2170
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
base: main
Are you sure you want to change the base?
Conversation
|
Looks like 3 CI failures - two are ROM overflows, but I'm guessing the 'pre-commit' is about code formatting? |
|
Correct - |
|
I've corrected the formatting problems and revised the commit messages to include the new target name. The CI failures currently appear to fall into two categories: 1) ROM overflows, and 2) Some sort of mingw CI problem unrelated to my sources. |
Detailed description
This change adds new support for the STM32H7R/S family of parts. Although these parts are STM32H7, there are
some differences in the IDs, number of banks and sector sizes as well as the register addresses and bit layouts that make supporting them with the current STM32H7 driver more complex than simply adding a separate driver so that's the approach taken here.
This change is co-authored by zyp who did the initial work. I've updated it for the latest API, made some cleanups
and got a few small details working that had been commented out. Thanks also to dragonmux and ALTracer for invaluable help in coming up to speed on the details.
Your checklist for this pull request
Closing issues
None