Warning, /spec/build/bsps/arm/xilinx-zynqmp-rpu/optlockstep.yml is written in an unsupported language. File is not indexed.
0001 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
0002 actions:
0003 - get-boolean: null
0004 - define-condition: null
0005 - env-enable: null
0006 - comment: |
0007 In lock step mode, the ATCM and BTCM can be used together as a contiguous
0008 memory region. In this case, we set the ATCM size to the combined size,
0009 the BTCM size is set to zero, and the ZYNQMP_MEMORY_ATCM_OR_BTCM
0010 environment variable is set to ATCM. In split mode, the ATCM and BTCM are
0011 separate memory regions. In this case, the ZYNQMP_MEMORY_ATCM_OR_BTCM
0012 environment variable is set to BTCM. The ZYNQMP_MEMORY_ATCM_OR_BTCM
0013 environment variable is used by the linker script to select memory regions.
0014 - set-value-enabled-by:
0015 - enabled-by: ZYNQMP_RPU_LOCK_STEP_MODE
0016 value: ATCM
0017 - enabled-by: true
0018 value: BTCM
0019 - env-assign: ZYNQMP_MEMORY_ATCM_OR_BTCM
0020 build-type: option
0021 copyrights:
0022 - Copyright (C) 2024 embedded brains GmbH & Co. KG
0023 default:
0024 - enabled-by:
0025 - arm/zynqmp_rpu_split_0
0026 - arm/zynqmp_rpu_split_1
0027 value: false
0028 - enabled-by: true
0029 value: true
0030 description: |
0031 If this option is true, then the Cortex-R5F cores of the RPU shall operate in
0032 lock-step mode, otherwise they shall operate in split mode.
0033 enabled-by: true
0034 format: '{}'
0035 links: []
0036 name: ZYNQMP_RPU_LOCK_STEP_MODE
0037 type: build