Skip to content
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

H7 PWR, SYSCFG need more versions #260

Open
Dirbaio opened this issue Sep 17, 2023 · 0 comments
Open

H7 PWR, SYSCFG need more versions #260

Dirbaio opened this issue Sep 17, 2023 · 0 comments

Comments

@Dirbaio
Copy link
Member

Dirbaio commented Sep 17, 2023

rm0433 h7(42|43|53|50): no SMPS, VOS = reserved, 3, 2, 1
rm0468 h7(23|25|33|35): SMPS, VOS = 0, 3, 2, 1
rm0399 h7(45|47|55|57): SMPS, VOS = reserved, 3, 2, 1
rm0399 h7(a3|b0|b3): SMPS, VOS = 3, 2, 1, 0
wtf?
in particular, why is one "0, 3, 2, 1" and another "3, 2, 1, 0"
anyway this means we need 4 PWR versions 😭

for rm0433, rm0399: VOS0 still exists, but you enable it with the SYSCFG.ODEN bit instead
for rm0468. rm0399, you enable VOS0 directly. SYSCFG doesn't have the ODEN bit (we have this wrong in the PAC!)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant