Skip to content

i.MX RT685's HiFi 4 DSP support #432

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

Merged

Conversation

VitekST
Copy link
Contributor

@VitekST VitekST commented Aug 30, 2024

This PR resolves build errors encountered when porting the Zephyr RTOS to the Cadence HiFi 4 DSP core of the NXP MIMXRT685.

Compared to now closed #301, this reflects changed made during a transition to HWMv2.

@VitekST VitekST force-pushed the feature/rt685-hifi4-support branch from 1984d8a to 08b90cc Compare August 30, 2024 14:54
@VitekST VitekST force-pushed the feature/rt685-hifi4-support branch 2 times, most recently from b07d555 to 1812f80 Compare March 27, 2025 16:31
@VitekST VitekST force-pushed the feature/rt685-hifi4-support branch from 1812f80 to ced4a34 Compare April 3, 2025 12:38
Rename MIMXRT685S/hifi4/ to MIMXRT685S/dsp/.

This is done because the SDK originally uses the "_dsp" core suffix to
identify the HiFi 4 domain. This same suffix (CONFIG_MCUX_CORE_SUFFIX)
is used both in the core subdirectory and the core-specific header files
(such as the MIMXRT685S_dsp.h). As the header files come from the SDK
and the core subdirectory is an addition for this Zephyr HAL, it's
easier to use the somewhat ambiguous suffix "_dsp".

Signed-off-by: Vit Stanicek <[email protected]>
@VitekST VitekST force-pushed the feature/rt685-hifi4-support branch from ced4a34 to 4593849 Compare April 10, 2025 10:36
@dleach02 dleach02 self-assigned this Apr 21, 2025
@dleach02
Copy link
Member

@mmahadevan108 Can you confirm if this is okay to merge while the Zephyr side is readied?

@dleach02
Copy link
Member

@VitekST are the changes here part of the source SDK-NG repo?

@VitekST
Copy link
Contributor Author

VitekST commented Apr 22, 2025

@dleach02 No, they're not. AFAIK, the done change is specific to this repository, as it touches directories that were added on top of the originating SDK-NG.

@dleach02 dleach02 merged commit fa2b503 into zephyrproject-rtos:master May 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants