Skip to content

Add R5F core support for TI AM64 and SK-AM64 board #88123

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

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

glneo
Copy link
Collaborator

@glneo glneo commented Apr 3, 2025

Add basic support for the 4x R5F cores in the AM64 SoC and add the same for the SK-AM64 board using this SoC.

Not exactly sure what to do here with boards/ti/sk_am64/doc, should this be split in some way for each core or remain one document for the whole board?

glneo added 2 commits April 3, 2025 09:55
The TI AM64 SoC contains two dual-core R5F clusters. Add support for
all four of these cores here.

Signed-off-by: Andrew Davis <[email protected]>
Add initial support for the SK-AM64 MAIN domain Cortex-R5F cores.

Signed-off-by: Andrew Davis <[email protected]>
@github-actions github-actions bot added platform: TI K3 Texas Instruments Keystone 3 Processors platform: TI SimpleLink Texas Instruments SimpleLink MCU labels Apr 3, 2025
@dnltz
Copy link
Collaborator

dnltz commented Apr 3, 2025

@glneo
Copy link
Collaborator Author

glneo commented Apr 4, 2025

Hmm, seems there is. I'll rebase this PR on that other PR once it goes in, should make this PR a little shorter then.

@kevinacahalan
Copy link

Are you planning to bring a lot of this work over for the J721e with the BeagleBoneAI64? Seems almost the same. Outside some base address changes, I gather almost everything can be carried over?

@glneo
Copy link
Collaborator Author

glneo commented Apr 23, 2025

@kevinacahalan, Yes, we already have support for the R5F cores on the BeagleBoneAI64[0]. And any additional features I've added as part of this PR will be added across the other TI SoC based boards to keep them all at feature parity.

[0] https://github.com/zephyrproject-rtos/zephyr/tree/main/boards/beagle/beaglebone_ai64

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
platform: TI K3 Texas Instruments Keystone 3 Processors platform: TI SimpleLink Texas Instruments SimpleLink MCU
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants