From f16b8fc32a1ef0efe9e36cab2dde49d0c7a4205f Mon Sep 17 00:00:00 2001 From: Karel Gardas Date: Fri, 10 Jun 2022 14:00:12 +0200 Subject: 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 --- spec/build/bsps/arm/stm32h7/bspstm32h757i-eval.yml | 5 ++++- spec/build/bsps/arm/stm32h7/optmemquadspisz.yml | 5 +++++ 2 files changed, 9 insertions(+), 1 deletion(-) (limited to 'spec/build/bsps/arm') diff --git a/spec/build/bsps/arm/stm32h7/bspstm32h757i-eval.yml b/spec/build/bsps/arm/stm32h7/bspstm32h757i-eval.yml index 5d7ee1348d..7516e55a3f 100644 --- a/spec/build/bsps/arm/stm32h7/bspstm32h757i-eval.yml +++ b/spec/build/bsps/arm/stm32h7/bspstm32h757i-eval.yml @@ -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 diff --git a/spec/build/bsps/arm/stm32h7/optmemquadspisz.yml b/spec/build/bsps/arm/stm32h7/optmemquadspisz.yml index 82c48c7683..f4e39d979b 100644 --- a/spec/build/bsps/arm/stm32h7/optmemquadspisz.yml +++ b/spec/build/bsps/arm/stm32h7/optmemquadspisz.yml @@ -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: | -- cgit v1.2.3