Skip to content

Conversation

@mathieuchopstm
Copy link
Contributor

Implements IAR toolchain compatibility on STM32WB0 series, both without and with Bluetooth enabled.

Update STM32 HAL to PR branch containing patches for STM32WB0 compatibility
with IAR.

Signed-off-by: Mathieu Choplain <mathieu.choplain-ext@st.com>
Make building CONFIG_CMAKE_LINKER_GENERATOR=y function by implementing the
existing linker script as CMake Linker Generator instructions, and removing
`static` on __blue_RAM (this ensures the symbol has external linkage, which
prevents a linker error on IAR - seemingly, the symbol is being turned into
a read-only object due to internal linkage, but the section does not have
RO attributes which makes the IAR linker unhappy)

(N.B.: More patches on HAL side are required to support Bluetooth properly)

Signed-off-by: Mathieu Choplain <mathieu.choplain-ext@st.com>
@github-actions
Copy link

The following west manifest projects have changed revision in this Pull Request:

Name Old Revision New Revision Diff
hal_stm32 zephyrproject-rtos/hal_stm32@2c18f2b zephyrproject-rtos/hal_stm32#329 zephyrproject-rtos/hal_stm32#329/files

DNM label due to: 1 project with PR revision

Note: This message is automatically posted and updated by the Manifest GitHub Action.

@github-actions github-actions bot added manifest manifest-hal_stm32 DNM (manifest) This PR should not be merged (controlled by action-manifest) labels Dec 11, 2025
@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: Boards/SoCs DNM (manifest) This PR should not be merged (controlled by action-manifest) manifest manifest-hal_stm32 platform: STM32 ST Micro STM32

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants