[0/6] configs/stm32f4xx,stm32f769: fix uClibc boot failure and bump Linux/U-Boot
mbox series

Message ID 20260721184249.1579381-1-dario.binacchi@amarulasolutions.com
Headers show
Series
  • configs/stm32f4xx,stm32f769: fix uClibc boot failure and bump Linux/U-Boot
Related show

Message

Dario Binacchi July 21, 2026, 6:42 p.m. UTC
While updating Linux and U-Boot to their latest versions for the
STM32F429, STM32F469 and STM32F769 boards following the U-Boot
2026.07 release, I noticed that the current versions of these boards
fail to boot due to a regression introduced by the uClibc 1.0.58
bump (c7fef3704c70, "package/uclibc: bump to 1.0.58").

The first three patches fix this by switching to MALLOC_SIMPLE via a
uClibc config fragment. The remaining patches bump Linux and, where
applicable, U-Boot to their latest versions.

All boards have been build- and boot-tested.

Dario Binacchi (6):
  configs/stm32f429_disco_xip: fix boot failure after uClibc bump
  configs/stm32f469_disco_{sd,xip}: fix boot failure after uClibc bump
  configs/stm32f769_disco_sd: fix boot failure after uClibc bump
  configs/stm32f429_disco_xip: bump Linux to 6.1.177
  configs/stm32f469_disco_{sd,xip}: bump Linux to 5.15.211
  configs/stm32f769_disco_sd: bump Linux to 5.15.211 and U-Boot to
    2026.07

 .../common/stm32f4xx/uclibc-fragment.config                  | 2 ++
 .../stm32f429-disco/patches/linux/linux.hash                 | 2 +-
 .../stm32f469-disco/patches/linux/linux.hash                 | 2 +-
 .../stm32f469-disco/patches/uboot/uboot.hash                 | 2 +-
 .../stm32f769-disco/patches/linux/linux.hash                 | 2 +-
 .../stm32f769-disco/patches/uboot/uboot.hash                 | 2 +-
 .../stm32f769-disco/uclibc-fragment.config                   | 2 ++
 configs/stm32f429_disco_xip_defconfig                        | 3 ++-
 configs/stm32f469_disco_sd_defconfig                         | 5 +++--
 configs/stm32f469_disco_xip_defconfig                        | 3 ++-
 configs/stm32f769_disco_sd_defconfig                         | 5 +++--
 11 files changed, 19 insertions(+), 11 deletions(-)
 create mode 100644 board/stmicroelectronics/common/stm32f4xx/uclibc-fragment.config
 create mode 100644 board/stmicroelectronics/stm32f769-disco/uclibc-fragment.config