All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 0/7] Updates for boards based on stm32mp157, related to arm-trusted-firmware
@ 2023-12-19 12:15 Marleen Vos via buildroot
  2023-12-19 12:15 ` [Buildroot] [PATCH 1/7] DEVELOPERS: added marleen.vos@mind.be for boards/configs based on stm32mp15 Marleen Vos via buildroot
                   ` (6 more replies)
  0 siblings, 7 replies; 19+ messages in thread
From: Marleen Vos via buildroot @ 2023-12-19 12:15 UTC (permalink / raw)
  To: buildroot; +Cc: Marleen Vos

From: Marleen Vos <marleen.vos@mind.be>

This series of patches is intended to update the boards based on
stm32mp157, in order to use FIP instead of stm32 to boot. This allows
more recent versions of arm-trusted-firmware to be used instead of being
stuck on v2.5

Notes:
1) When testing arm-trusted-firmware lts-2.8.13 on avenger96, the boot
   is halted with a panic:

		NOTICE:  CPU: STM32MP157AAC Rev.B
		NOTICE:  Model: Arrow Electronics STM32MP157A Avenger96 board
		ERROR:   nvmem node board_id not found
		ERROR:   Product_below_2v5=1:
		ERROR:          HSLVEN update is destructive,
		ERROR:          no update as VDD > 2.7V
		PANIC at PC : 0x2ffee76b

   Therefor, the avenger96 board has only been updated to
   arm-trusted-firmware v2.6

2) Testing arm-trusted-firmware v2.10 on stm32mp157a-dk1 results in a
   boot that hangs as follows:

		NOTICE:  CPU: STM32MP157DAC Rev.Z                                                                           
		NOTICE:  Model: STMicroelectronics STM32MP157A-DK1 Discovery Board                                          
		NOTICE:  Board: MB1272 Var3.0 Rev.C-03                                                                      
		NOTICE:  BL2: v2.10.0   (release):v2.10
		NOTICE:  BL2: Built : 14:24:58, Dec 18 2023
		NOTICE:  BL2: Booting BL32
		NOTICE:  SP_MIN: v2.10.0        (release):v2.10
		NOTICE:  SP_MIN: Built : 14:24:58, Dec 18 2023

   For stm32mp157c-dk2, a similar hang:

		NOTICE:  CPU: STM32MP157FAC Rev.Z                                                                           
		NOTICE:  Model: STMicroelectronics STM32MP157C-DK2 Discovery Board                                          
		NOTICE:  Board: MB1272 Var4.0 Rev.C-02                                                                      
		NOTICE:  BL2: v2.10.0   (release):v2.10
		NOTICE:  BL2: Built : 15:02:33, Dec 18 2023
		NOTICE:  BL2: Booting BL32
		NOTICE:  SP_MIN: v2.10.0        (release):v2.10
		NOTICE:  SP_MIN: Built : 15:02:33, Dec 18 2023

   No boards currently use the 'latest' version of arm-trusted-firmware,
   so it has no impact to bump the latest version from v2.7 to v2.10

Marleen Vos (7):
  DEVELOPERS: added marleen.vos@mind.be for boards/configs based on
    stm32mp15
  board/stmicroelectronics: generalise
    BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES regex
  configs/stm32mp157*: bump ATF to v2.6
  boot/arm-trusted-firmware: add config option to use latest lts-v2.8.13
  configs/stm32mp157a_dk1_defconfig: update arm-trusted-firmware to
    lts-v2.8.13
  configs/stm32mp157c_dk2_defconfig: update arm-trusted-firmware to
    lts-v2.8.13
  boot/arm-trusted-firmware: bump latest version to v2.10

 DEVELOPERS                                    |  6 ++
 .../common/stm32mp157/genimage.cfg.template   |  4 +-
 .../common/stm32mp157/post-image.sh           |  2 +-
 boot/arm-trusted-firmware/Config.in           | 10 ++-
 .../arm-trusted-firmware.hash                 |  3 +-
 ...1-build-tools-avoid-unnecessary-link.patch | 77 +++++++++++++++++++
 configs/avenger96_defconfig                   | 28 +++++--
 configs/stm32mp157a_dk1_defconfig             | 15 ++--
 configs/stm32mp157c_dk2_defconfig             | 15 ++--
 9 files changed, 139 insertions(+), 21 deletions(-)
 create mode 100644 boot/arm-trusted-firmware/lts-v2.8.13/0001-build-tools-avoid-unnecessary-link.patch

-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2024-02-06 16:38 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-12-19 12:15 [Buildroot] [PATCH 0/7] Updates for boards based on stm32mp157, related to arm-trusted-firmware Marleen Vos via buildroot
2023-12-19 12:15 ` [Buildroot] [PATCH 1/7] DEVELOPERS: added marleen.vos@mind.be for boards/configs based on stm32mp15 Marleen Vos via buildroot
2024-02-06 13:23   ` Thomas Petazzoni via buildroot
2023-12-19 12:15 ` [Buildroot] [PATCH 2/7] board/stmicroelectronics: generalise BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES regex Marleen Vos via buildroot
2024-02-06 13:23   ` Thomas Petazzoni via buildroot
2023-12-19 12:15 ` [Buildroot] [PATCH 3/7] configs/stm32mp157*: bump ATF to v2.6 Marleen Vos via buildroot
2024-02-06 13:23   ` Thomas Petazzoni via buildroot
2023-12-19 12:15 ` [Buildroot] [PATCH 4/7] boot/arm-trusted-firmware: add config option to use latest lts-v2.8.13 Marleen Vos via buildroot
2024-02-06 13:25   ` Thomas Petazzoni via buildroot
2024-02-06 13:38     ` Arnout Vandecappelle via buildroot
2024-02-06 13:39       ` Thomas Petazzoni via buildroot
2024-02-06 13:59       ` Arnout Vandecappelle via buildroot
2024-02-06 16:38   ` Thomas Petazzoni via buildroot
2023-12-19 12:15 ` [Buildroot] [PATCH 5/7] configs/stm32mp157a_dk1_defconfig: update arm-trusted-firmware to lts-v2.8.13 Marleen Vos via buildroot
2024-02-06 16:38   ` Thomas Petazzoni via buildroot
2023-12-19 12:15 ` [Buildroot] [PATCH 6/7] configs/stm32mp157c_dk2_defconfig: " Marleen Vos via buildroot
2024-02-06 16:38   ` Thomas Petazzoni via buildroot
2023-12-19 12:15 ` [Buildroot] [PATCH 7/7] boot/arm-trusted-firmware: bump latest version to v2.10 Marleen Vos via buildroot
2024-02-06 13:39   ` Thomas Petazzoni via buildroot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.