diff options
author | Andrzej Głąbek <andrzej.glabek@nordicsemi.no> | 2020-11-03 10:08:48 +0100 |
---|---|---|
committer | Anton Komlev <Anton.Komlev@arm.com> | 2020-11-03 17:58:51 +0000 |
commit | bb4d5c59c02c1df0cc3baa393d18645c090766e2 (patch) | |
tree | 1d6f1426f0238c800d9296605b5aa6d79ddefe98 /docs/getting_started | |
parent | 3b740a1af4dfa8f8314c6aef33d6ca784e7f7c68 (diff) | |
download | trusted-firmware-m-bb4d5c59c02c1df0cc3baa393d18645c090766e2.tar.gz |
Platform: Add support for nRF5340 DK board
The nRF5340 DK (Development Kit) board differs from the already
supported nRF5340 PDK (Preview Development Kit) with the revision
of the nRF5340 SoC. The revision used in PDK, called Engineering A,
has bigger size (32 kB instead of 16 kB) of IDAU flash regions and
several peripherals, e.g. USBD, are not functional on it.
This commit introduces definition of the nrf5340dk_nrf5340_cpuapp
platform that is almost the same as the nrf5340pdk_nrf5340_cpuapp
one, and it adds the NRF5340_ENG_A macro to the definition of the
latter for handling differences between those two in the shared code
contained in the common/nrf5340 directory.
Additionally, the missing entry for the NRF_FPU peripheral is added
in the initial peripheral configuration of the nrf5340 target.
Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
Change-Id: Ibc06690c216c1792ff03f74c284aeb6ac8326d53
Diffstat (limited to 'docs/getting_started')
-rw-r--r-- | docs/getting_started/tfm_integration_guide.rst | 2 | ||||
-rw-r--r-- | docs/getting_started/tfm_secure_boot.rst | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/docs/getting_started/tfm_integration_guide.rst b/docs/getting_started/tfm_integration_guide.rst index 7d39b8a232..0e05218be6 100644 --- a/docs/getting_started/tfm_integration_guide.rst +++ b/docs/getting_started/tfm_integration_guide.rst @@ -30,7 +30,7 @@ The hardware platforms currently supported are: - DesignStart FPGA on Cloud: Cortex-M33 based platform (SSE-200_AWS) - STM32L5xx: Cortex-M33 based platform (STM32L562 and STM32L552 socs) - nRF9160 DK (Cortex-M33) -- nRF5340 PDK (Cortex-M33 Application MCU) +- nRF5340 PDK/DK (Cortex-M33 Application MCU) The files related to the supported platforms are contained under the ``platform`` subfolder. The platform specific files are under diff --git a/docs/getting_started/tfm_secure_boot.rst b/docs/getting_started/tfm_secure_boot.rst index 0aaabc37ea..0e92f386d6 100644 --- a/docs/getting_started/tfm_secure_boot.rst +++ b/docs/getting_started/tfm_secure_boot.rst @@ -256,7 +256,7 @@ modes are supported by which platforms: +---------------------+-----------------+---------------+----------+----------------+--------------+ | nRF9160 DK | Yes | Yes | No | No | No | +---------------------+-----------------+---------------+----------+----------------+--------------+ -| nRF5340 PDK | Yes | Yes | No | No | No | +| nRF5340 PDK/DK | Yes | Yes | No | No | No | +---------------------+-----------------+---------------+----------+----------------+--------------+ .. [1] To disable BL2, please set the ``BL2`` cmake option to ``OFF`` |