Skip to content

boards: st: nucleo_u545re_q: Add board support#105821

Open
basilegrunersmile wants to merge 2 commits intozephyrproject-rtos:mainfrom
basilegrunersmile:porting_nucleo_u545re_q
Open

boards: st: nucleo_u545re_q: Add board support#105821
basilegrunersmile wants to merge 2 commits intozephyrproject-rtos:mainfrom
basilegrunersmile:porting_nucleo_u545re_q

Conversation

@basilegrunersmile
Copy link
Copy Markdown
Contributor

@basilegrunersmile basilegrunersmile commented Mar 19, 2026

This PR add :

  • Support for Nucleo U545RE Q board
  • Various samples overlays for Nucleo U545RE Q board

Depends on: PR zephyrproject-rtos/hal_stm32#355
See also : #106887

@basilegrunersmile basilegrunersmile marked this pull request as ready for review March 23, 2026 15:06
@zephyrbot zephyrbot added area: PWM Pulse Width Modulation platform: STM32 ST Micro STM32 area: DAC Digital-to-Analog Converter area: UART Universal Asynchronous Receiver-Transmitter area: I2C area: RTC Real Time Clock area: Boards/SoCs area: Samples Samples area: ADC Analog-to-Digital Converter (ADC) labels Mar 23, 2026
@basilegrunersmile basilegrunersmile force-pushed the porting_nucleo_u545re_q branch from 055336a to 5450d2a Compare March 23, 2026 15:31
Comment on lines +92 to +94
slot1_partition: partition@40000 {
label = "image-1";
reg = <0x00040000 DT_SIZE_K(224)>;
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

MCUBOOT_BOOTLOADER_MODE_SWAP_USING_OFFSET is the default MCUboot configuration, and it requires the secondary slot to be one erase sector larger than the primary slot.
For example, slot0 is 220 kB, and slot1 is 228 kB with the current configuration.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

@erwango erwango added this to the v4.5.0 milestone Mar 26, 2026
@erwango
Copy link
Copy Markdown
Member

erwango commented Mar 26, 2026

@basilegrunersmile Please rebase, now that zephyrproject-rtos/hal_stm32#355 has been fixed. This will fix CI issue

Add support for the Nucleo U545RE Q board

Signed-off-by: Basile GRUNER <[email protected]>
Add support for various samples for the Nucleo U545RE Q board

Signed-off-by: Basile GRUNER <[email protected]>
@basilegrunersmile basilegrunersmile force-pushed the porting_nucleo_u545re_q branch from 5450d2a to b965447 Compare March 26, 2026 12:12
@sonarqubecloud
Copy link
Copy Markdown


&flash0 {
partitions {
compatible = "fixed-partitions";
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

update all these to zephyr,mapped-partition as per migration guide

# enable uart driver
CONFIG_SERIAL=y

# enable GPIO
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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

Labels

area: ADC Analog-to-Digital Converter (ADC) area: Boards/SoCs area: DAC Digital-to-Analog Converter area: I2C area: PWM Pulse Width Modulation area: RTC Real Time Clock area: Samples Samples area: UART Universal Asynchronous Receiver-Transmitter platform: STM32 ST Micro STM32

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants