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
stm32wb55 support #1374
stm32wb55 support #1374
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.
It is very minor, I think the family name should be stm32wb
55 is too specific. Other than that, everything looks great.
I agree, let me change it. I used 55 because this is the only part that has USB. |
oh I didn't know that, but I guess that could be changed in the future. It is still better to rename it |
I have not problem with changing family it to WB only. |
It is the ID for DFU example with board pre-flashed with uf2 bootloader such as https://github.com/adafruit/tinyuf2 . The ID is managed by uf2 specs, ID for stm32wb is as follows. It is optional, for convenient purpose only. So far most of the board is devkit with dedicated jtag/swd debugger. |
Family changed to STM32WB. |
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.
perfect, thank you very much for your PR.
Describe the PR
This PR adds support for STM32WB55 MCU.
nucleo-wb55rg board is also added.
This MCU has stm32_fsdev FS device USB block same as some others ST devices (F1, Gx)
Additional context
ST provided headers have incorrect value of USB_PMAADDR that is used in stm32_fsdev code.
Issue is filed on their github.
So for now this is fixed on TinyUSB side.