summaryrefslogtreecommitdiffstats
path: root/spec/build/bsps/arm/stm32h7/optvariant.yml
diff options
context:
space:
mode:
authorKarel Gardas <karel@functional.vision>2022-05-16 15:18:37 +0200
committerKarel Gardas <karel@functional.vision>2022-06-01 11:20:59 +0200
commit250254ff8f91ad6696da5c853bacf29fd56e92f9 (patch)
treecd763b68f897f9811efad7713e92b269865e1c2e /spec/build/bsps/arm/stm32h7/optvariant.yml
parentbsps/stm32h7: include CMSIS Cortex-M4 header when required by configuration (diff)
downloadrtems-250254ff8f91ad6696da5c853bacf29fd56e92f9.tar.bz2
bsps/stm32h7: add configuration and enable build of stm32h757i-eval-m4 BSP
This is minimalist configuration for the stm32h757i-eval-m4 BSP provided here. The only general enhancement worth mention is a flash origin address configuration which is needed for simplification as M4 core boots from second flash bank which starts at 0x8100000 by default. The boot address of the core may be changed by using STM32CubeProgrammer. If done so then also BSP configuration needs to be changed accordingly. As the BSP variant is running on M4 core, there is also more configuration changes required here. E.g. boot core and ABI (compilation flags) in comparison with stm32h757i-eval BSP. On the other hand, C code is shared completely with this BSP variant. Sponsored-By: Precidata
Diffstat (limited to '')
-rw-r--r--spec/build/bsps/arm/stm32h7/optvariant.yml1
1 files changed, 1 insertions, 0 deletions
diff --git a/spec/build/bsps/arm/stm32h7/optvariant.yml b/spec/build/bsps/arm/stm32h7/optvariant.yml
index fd77d26f7f..ade5d5931d 100644
--- a/spec/build/bsps/arm/stm32h7/optvariant.yml
+++ b/spec/build/bsps/arm/stm32h7/optvariant.yml
@@ -20,6 +20,7 @@ default-by-variant:
- value: STM32H757xx
variants:
- arm/stm32h757i-eval
+ - arm/stm32h757i-eval-m4
enabled-by: true
format: '{}'
links: []