Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

feat: add STM32WB0x support#2756

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
fpistm merged 36 commits intostm32duino:mainfromfpistm:stm32cubewb0_addition
Jul 9, 2025

Conversation

@fpistm
Copy link
Member

@fpistmfpistm commentedJun 26, 2025
edited
Loading

This PR add the support of theSTM32WB0 series.

Tests using aNucleo-WB09KE:

Closes#2730.

Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
@fpistmfpistmforce-pushed thestm32cubewb0_addition branch 2 times, most recently from9674f47 to9f8c328CompareJuly 4, 2025 15:10
@fpistmfpistm marked this pull request as ready for reviewJuly 8, 2025 12:16
@fpistmfpistm added this to the2.11.0 milestoneJul 8, 2025
fpistm added13 commitsJuly 8, 2025 14:35
Included in STM32CubeWB0 FW v1.3.0Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Included in STM32CubeWB0 FW v1.3.0Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Allow some redefinition.Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Remove duplicate clock definition.Allow VECT_TAB_OFFSET redefinition.Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
@fpistmfpistmforce-pushed thestm32cubewb0_addition branch from9f8c328 to317ddd7CompareJuly 8, 2025 12:44
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
fpistm added15 commitsJuly 8, 2025 17:19
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
STM32WB0x series have a flash base address of 0x10040000,while other series have 0x8000000.This means that the STM32CubeProgrammer requiresa different set of options to flash the board.Moreover, by default the start address is 0x10040000,which makes it begin execution directly in user flash.This skips the bootloader code which performs somebookkeeping (notably, updating RAM_VR.ResetReason).As a result, RAM_VR.ResetReason and RCC->CSR willhold invalid values until PORRESET, or two regularRESET cycles occur (only 1 for RCC->CSR).So, force board to begin execution in bootloader(0x10000000) after flashing via STM32CubeProgrammerto ensure proper system behavior at all times.Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
@fpistmfpistmforce-pushed thestm32cubewb0_addition branch from317ddd7 tof36ad8aCompareJuly 8, 2025 15:19
@fpistmfpistm merged commit725fab4 intostm32duino:mainJul 9, 2025
24 checks passed
@fpistmfpistm deleted the stm32cubewb0_addition branchJuly 9, 2025 15:45
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

enhancementNew feature or request

Projects

Milestone

2.11.0

Development

Successfully merging this pull request may close these issues.

Support for STM32WB0x

1 participant

@fpistm

[8]ページ先頭

©2009-2025 Movatter.jp