Skip to content

Conversation

@moritz-meier
Copy link

Added initial support for Xilinx ZynqMP to the sel4-kernel-loader. One current problem is missing device-tree support in the kernel-loader, that is why the base address of the serial port is currently hard-coded. Any ideas on how to solve this platform dependence?

@moritz-meier moritz-meier requested a review from nspin as a code owner July 15, 2025 11:45
@moritz-meier moritz-meier marked this pull request as draft July 15, 2025 11:58
@nspin
Copy link
Member

nspin commented Aug 22, 2025

Excellent, thank you.

Yes, the next step for the kernel loader is for it to not depend on CONFIG_PLAT_* at compile-time, but rather configure itself at runtime using the device tree like elfloader does. I'm not sure when I myself will get around to doing that upgrade, but I'd welcome a PR!

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.

2 participants