Home
last modified time | relevance | path

Searched +full:non +full:- +full:trustzone (Results 1 – 25 of 59) sorted by relevance

123

/Zephyr-latest/arch/arm/core/cortex_m/tz/
DKconfig1 # ARM TrustZone-M core configuration options
4 # SPDX-License-Identifier: Apache-2.0
7 bool "ARM TrustZone-M support"
11 Platform has support for ARM TrustZone-M.
15 menu "ARM TrustZone-M Options"
21 comment "Non-secure firmware"
28 Force NMI, HardFault, and BusFault (in Mainline ARMv8-M)
37 Non-Secure state. Secure Entry functions must be
38 located in Non-Secure Callable memory regions.
41 hex "ARM Non-Secure Callable Region base address"
[all …]
/Zephyr-latest/boards/ezurio/bl5340_dvk/
Dbl5340_dvk_nrf5340_cpuapp_partition_conf.dtsi2 * Copyright (c) 2019-2020 Nordic Semiconductor ASA
5 * SPDX-License-Identifier: Apache-2.0
11 * Zephyr build for BL5340 with ARM TrustZone-M support
12 * implies building Secure and Non-Secure Zephyr images.
18 * Non-Secure image will be placed in slot0_ns, and use
22 * the beginning of the Non-Secure image (not its size).
42 * ARM TrustZone-M support
43 * - Lowest 256 kB SRAM allocated to Secure image (sram0_s)
44 * - Middle 192 kB allocated to Non-Secure image (sram0_ns)
45 * - Upper 64 kB SRAM allocated as Shared memory (sram0_shared)
Dbl5340_dvk_nrf5340_cpuapp_ns_defconfig1 # SPDX-License-Identifier: Apache-2.0
9 # Enable TrustZone-M
12 # This board implies building Non-Secure firmware
/Zephyr-latest/dts/bindings/misc/
Dnordic,split-channel-groups.yaml2 # SPDX-License-Identifier: Apache-2.0
7 owned-channel-groups:
10 List of channel groups of a split-ownership peripheral that are to be
13 nonsecure-channel-groups:
16 List of channel groups in a split-ownership, split-security peripheral
17 that are to be configured as nonsecure. In Trustzone systems, this
19 are implicitly specified through the owned-channels property. This
20 property is ignored in non-Trustzone systems.
Dnordic,split-channels.yaml4 # SPDX-License-Identifier: Apache-2.0
13 owned-channels = <0 1 2 3 4 5 6 7 8 9 10 11>;
14 child-owned-channels = <7 8 9 10 11>;
16 Which means that channels 0-11 will be assigned to the particular CPU.
18 In addition, `child-owned-channels` property allows to use channels
19 7-11 only by child subprocessor. If the CPU you're configuring has no
20 subprocessor(s) assigned, the `child-owned-channels` property
24 owned-channels:
27 List of channels in a split-ownership peripheral that are to be owned
30 nonsecure-channels:
[all …]
/Zephyr-latest/boards/sparkfun/thing_plus/
Dsparkfun_thing_plus_nrf9160_ns_defconfig1 # SPDX-License-Identifier: Apache-2.0
6 # Enable TrustZone-M
9 # This Board implies building Non-Secure firmware
/Zephyr-latest/boards/innblue/innblue21/
Dinnblue21_nrf9160_ns_defconfig2 # SPDX-License-Identifier: Apache-2.0
7 # Enable TrustZone-M
10 # This Board implies building Non-Secure firmware
/Zephyr-latest/boards/innblue/innblue22/
Dinnblue22_nrf9160_ns_defconfig2 # SPDX-License-Identifier: Apache-2.0
7 # Enable TrustZone-M
10 # This Board implies building Non-Secure firmware
/Zephyr-latest/boards/raytac/mdbt53_db_40/
Draytac_mdbt53_db_40_nrf5340_cpuapp_ns_defconfig1 # SPDX-License-Identifier: Apache-2.0
9 # Enable TrustZone-M
12 # This board implies building Non-Secure firmware
/Zephyr-latest/boards/raytac/mdbt53v_db_40/
Draytac_mdbt53v_db_40_nrf5340_cpuapp_ns_defconfig1 # SPDX-License-Identifier: Apache-2.0
9 # Enable TrustZone-M
12 # This board implies building Non-Secure firmware
/Zephyr-latest/boards/actinius/icarus_bee/
Dactinius_icarus_bee_nrf9160_ns_defconfig1 # SPDX-License-Identifier: Apache-2.0
9 # Enable TrustZone-M
22 # This board implies building Non-Secure firmware
/Zephyr-latest/boards/actinius/icarus_som/
Dactinius_icarus_som_nrf9160_ns_defconfig1 # SPDX-License-Identifier: Apache-2.0
9 # Enable TrustZone-M
22 # This board implies building Non-Secure firmware
/Zephyr-latest/boards/actinius/icarus_som_dk/
Dactinius_icarus_som_dk_nrf9160_ns_defconfig1 # SPDX-License-Identifier: Apache-2.0
9 # Enable TrustZone-M
22 # This board implies building Non-Secure firmware
/Zephyr-latest/boards/actinius/icarus/
Dactinius_icarus_nrf9160_ns_defconfig1 # SPDX-License-Identifier: Apache-2.0
9 # Enable TrustZone-M
22 # This board implies building Non-Secure firmware
/Zephyr-latest/boards/ct/ctcc/
Dctcc_nrf9161_ns_defconfig1 # SPDX-License-Identifier: Apache-2.0
9 # Enable TrustZone-M
12 # This board implies building Non-Secure firmware
/Zephyr-latest/boards/nordic/nrf5340dk/
Dnrf5340dk_nrf5340_cpuapp_ns_defconfig1 # SPDX-License-Identifier: Apache-2.0
9 # Enable TrustZone-M
12 # This Board implies building Non-Secure firmware
/Zephyr-latest/boards/nordic/nrf9151dk/
Dnrf9151dk_nrf9151_ns_defconfig1 # SPDX-License-Identifier: Apache-2.0
9 # Enable TrustZone-M
12 # This board implies building Non-Secure firmware
/Zephyr-latest/boards/nordic/nrf9160dk/
Dnrf9160dk_nrf9160_ns_defconfig1 # SPDX-License-Identifier: Apache-2.0
9 # Enable TrustZone-M
12 # This Board implies building Non-Secure firmware
/Zephyr-latest/boards/nordic/nrf9161dk/
Dnrf9161dk_nrf9161_ns_defconfig1 # SPDX-License-Identifier: Apache-2.0
9 # Enable TrustZone-M
12 # This board implies building Non-Secure firmware
/Zephyr-latest/boards/norik/octopus_io_board/
Doctopus_io_board_nrf9160_ns_defconfig1 # SPDX-License-Identifier: Apache-2.0
9 # Enable TrustZone-M
12 # This Board implies building Non-Secure firmware
/Zephyr-latest/boards/norik/octopus_som/
Doctopus_som_nrf9160_ns_defconfig1 # SPDX-License-Identifier: Apache-2.0
9 # Enable TrustZone-M
12 # This Board implies building Non-Secure firmware
/Zephyr-latest/boards/circuitdojo/feather/
Dcircuitdojo_feather_nrf9160_ns_defconfig1 # SPDX-License-Identifier: Apache-2.0
6 # Enable TrustZone-M
9 # This Board implies building Non-Secure firmware
/Zephyr-latest/boards/nordic/nrf9131ek/
Dnrf9131ek_nrf9131_ns_defconfig1 # SPDX-License-Identifier: Apache-2.0
9 # Enable TrustZone-M
12 # This Board implies building Non-Secure firmware
/Zephyr-latest/boards/nordic/thingy53/
Dthingy53_nrf5340_cpuapp_ns_defconfig1 # SPDX-License-Identifier: Apache-2.0
9 # Enable TrustZone-M
12 # This Board implies building Non-Secure firmware
/Zephyr-latest/boards/native/nrf_bsim/doc/
Dnrf54l15bsim.rst48 * GRTC (Global Real-time Counter)
79 TrustZone, TF-M and other security considerations
82 ARM's TrustZone is not modeled in this board. This means that:
84 * There is no differentiation between secure and non secure execution states or bus accesses.
88 and non-secure images.
90 can be labeled as restricted for secure or non secure access.
91 * TF-M cannot be used.
95 As entropy driver, the :dtcompatible:`zephyr,native-posix-rng` is enabled by default.

123