bsps/stm32h7: allow config and usage of QSPI memory on stm32h757i-eval BSP

The QSPI memory is initialized and used only when the BSP configure file
sets QSPI memory size to non-zero value. Currently QSPI is run in memory
mapped mode which allows future RTEMS binary linkage and upload into QSPI
memory.

Sponsored-By:	Precidata
This commit is contained in:
Karel Gardas
2022-06-10 14:00:12 +02:00
parent d068cdb384
commit f16b8fc32a
4 changed files with 27 additions and 1 deletions

View File

@@ -8,7 +8,8 @@ copyrights:
cppflags: []
enabled-by: true
family: stm32h7
includes: []
includes:
- bsps/arm/stm32h7/boards/stm/stm32h757i-eval
install: []
links:
- role: build-dependency
@@ -16,6 +17,8 @@ links:
- role: build-dependency
uid: tststm32h757i-eval
source:
- bsps/arm/stm32h7/boards/stm/Components/mt25tl01g/mt25tl01g.c
- bsps/arm/stm32h7/boards/stm/stm32h757i-eval/stm32h747i_eval_qspi.c
- bsps/arm/stm32h7/boards/stm/stm32h757i-eval/stm32h7-bspstarthooks.c
- bsps/arm/stm32h7/boards/stm/stm32h757i-eval/stm32h7-config-clk.c
- bsps/arm/stm32h7/boards/stm/stm32h757i-eval/stm32h7-config-osc.c

View File

@@ -2,10 +2,15 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
actions:
- get-integer: null
- env-assign: null
- define-unquoted: null
build-type: option
copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
default:
- enabled-by:
- arm/stm32h757i-eval
- arm/stm32h757i-eval-m4
value: 0x08000000
- enabled-by: true
value: 0x00000000
description: |