-
-
Notifications
You must be signed in to change notification settings - Fork 838
stm32c0: Add ID codes for C0[5,7,9]x lines #2162
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
stm32c0: Add ID codes for C0[5,7,9]x lines #2162
Conversation
98f8ea2 to
1ce2410
Compare
dragonmux
left a comment
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.
Only got the one review note, so other than the CI failures, once that's addressed we'll be happy to approve and merge this.
Note that this doesn't distinguish yet between the C091 and C092 lines, despite them having different amounts of SRAM.
1ce2410 to
e1505ef
Compare
dragonmux
left a comment
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.
LGTM, merging. Thank you for the contribution!
|
Cool, thanks! But how can I get a working build with this? |
|
I managed to cherry-pick this changed on top of v2.0.0, resolve the conflicts and locally build it: https://github.com/JohnAZoidberg/blackmagic/tree/stm32c071 I built it locally and it can work with blackmagic hardware and Nucleo STM32C071. |
|
We're aware of the CI failures, and part of that is down to a .yml file for the config having not yet been updated till #2167, and the other part is because of an upstream fault on the compilers - ARM reorganised their CDN and broke the checksums on all downloads, thus the GHA block we use to get the compilers is having to do updates. For what it's worth, you didn't need to |
Detailed description
Adds in ID codes for the STM32C0[5,7,9]x microcontroller lines. Note that this doesn't distinguish yet between the C091 and C092 lines despite them having different amounts of SRAM (36kiB vs 30kiB), as there doesn't seem to be an easy way to check that.
Tested on a STM32C071 Nucleo board.
Your checklist for this pull request