-
Notifications
You must be signed in to change notification settings - Fork 979
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
variant(wb55): add STeaMi board #2526
Conversation
Hi @nedseb |
Hi @fpistm, |
… 64 boards - Modified `platform.txt` to enable programming via OpenOCD, which was already used for debugging. - Added an example demonstrating how to program all Nucleo-64 boards, whether they use STLink or DAPLink. To avoid conflict, the support for STeaMi will be added after the merge of the PR stm32duino#2526 *Benefits:* - Enables programming of STeaMi boards. - Supports P_NUCLEO boards that use DAPLink instead of STLink to leverage WebUSB functionality.
… 64 boards - Modified `platform.txt` to enable programming via OpenOCD, which was already used for debugging. - Added an example demonstrating how to program all Nucleo-64 boards, whether they use STLink or DAPLink. To avoid conflict, the support for STeaMi will be added after the merge of the PR stm32duino#2526 *Benefits:* - Enables programming of STeaMi boards. - Supports P_NUCLEO boards that use DAPLink instead of STLink to leverage WebUSB functionality.
I rebased this PR on top of the merge commit of PR #2528. To be compatible with DAPLink, I need to replace To achieve this, I changed the default configuration of OpenOCD by modifying the value of I see 2 options, the first one is to modify the script What do you think about these options ? |
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.
First round.
Signed-off-by: Sébastien NEDJAR <[email protected]> Co-authored-by: Frederic Pillon <[email protected]>
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.
I've squashed and rebased on top of the main with some fix and formatting.
Please fetch your repo befopre any further change.
About the GPIO expander definition, I don't think it is a good idea to give them a number.
Finally, for pins not on a connector, you could add a custom peripheral pins to save space.
Signed-off-by: Frederic Pillon <[email protected]>
Signed-off-by: Frederic Pillon <[email protected]>
I've made a commit to fix the cmake issue. |
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
Add support to the STeaMi board developed for the project I-NOVMICRO with help from ST Rousset.
I tried to follow all the steps of the Wiki. Let me know if something is missing.