soc: nxp: imxrt: Prepare imxrt6xx soc for AMP support

imxrt6xx are dual core devices featuring an ARM Cortex-M33
core and an Cadence Xtensa HIFI4 Audio DSP.

Currently only m33 core is supported. In order to support
the Cadence DSP we need first to do some code-reorganization
for m33.

We start by moving all cm33 related code to its own directory
and introduce the cpuclusters property in soc.yml file.

Signed-off-by: Daniel Baluta <daniel.baluta@nxp.com>
This commit is contained in:
Daniel Baluta 2024-03-31 20:42:52 +03:00 committed by Fabio Baltieri
commit 68a7057513
21 changed files with 47 additions and 36 deletions

View file

@ -290,7 +290,7 @@ Here is an example for the :ref:`hello_world` application. This example uses the
.. zephyr-app-commands::
:zephyr-app: samples/hello_world
:board: mimxrt685_evk
:board: mimxrt685_evk/mimxrt685s/cm33
:goals: flash
Open a serial terminal, reset the board (press the RESET button), and you should
@ -309,7 +309,7 @@ Here is an example for the :ref:`hello_world` application. This example uses the
.. zephyr-app-commands::
:zephyr-app: samples/hello_world
:board: mimxrt685_evk
:board: mimxrt685_evk/mimxrt685s/cm33
:goals: debug
Open a serial terminal, step through the application in your debugger, and you

View file

@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
#
identifier: mimxrt685_evk
identifier: mimxrt685_evk/mimxrt685s/cm33
name: NXP MIMXRT685-EVK
type: mcu
arch: arm