-
Notifications
You must be signed in to change notification settings - Fork 7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
i.MX RT700 DSP support #79954
base: main
Are you sure you want to change the base?
i.MX RT700 DSP support #79954
Conversation
The following west manifest projects have changed revision in this Pull Request:
✅ All manifest checks OK Note: This message is automatically posted and updated by the Manifest GitHub Action. |
9f51a11
to
2e37183
Compare
The twister tests are failing because the CI is using zephyr_sdk 0.16.8 which doesn't include the hifi1 and hifi4 toolchain for imxrt700.
Locally I used zephyr-sdk-0.16.9-rc2 which had the 2 toolchain. I see now that 0.17.0 was released. |
Waiting for hal_nxp to be updated. |
This pull request has been marked as stale because it has been open (more than) 60 days with no activity. Remove the stale label or add a comment saying that you would like to have the label removed otherwise this pull request will automatically be closed in 14 days. Note, that you can always re-open a closed pull request at any time. |
@iuliana-prodan the RT700 HAL PR merged. Can you update this PR to move the NXP HAL SHA to the tip and then resolve the merge conflicts? We can get this ready to merge quickly after the upstream v4.1 release |
Yes, I have this on my list :) |
The i.MX RT700 has a compute subsystem which includes a primary ARM Cortex-M33 running at 325 MHz and Cadence Tensilica HiFi4 DSP. Here, we add support for the HiFi4 core. Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
Add a basic device tree for the HiFi4 DSP from NXP i.MXRT700. Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
Add board support for the HiFi4 DSP core from NXP i.MXRT700. Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
428022c
to
f5d3313
Compare
The i.MX RT700 has an ultra-low power Sense Subsystem which includes an ARM Cortex-M33 and Cadence Tensilica HiFi 1 DSP. Here, we add support for the HiFi1 core. Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
Add a basic device tree for the HiFi1 DSP from NXP i.MXRT700. Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
Add board support for the HiFi1 DSP core from NXP i.MXRT700. Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
Add documentation for the two HiFi1 and HiFi4 DSP cores from i.MXRT700. Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
Update Xtensa hal to support NXP i.MXRT700 DSP cores. Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
f5d3313
to
c29c286
Compare
Changes since previous version:
|
The i.MX RT700 has a Compute Subsystem which includes a primary ARM Cortex-M33 running at 325 MHz and Cadence Tensilica HiFi 4 DSP.
It also features an ultra-low power Sense Subsystem which includes a second ARM Cortex-M33 and Cadence Tensilica HiFi 1 DSP.
This pull request adds the soc and board support for the two HiFi cores.