Skip to content

sw: Allow cluster level overwrites of CMake definitions#53

Open
Smephite wants to merge 1 commit intopulp-platform:mainfrom
Smephite:feat/generalCmake
Open

sw: Allow cluster level overwrites of CMake definitions#53
Smephite wants to merge 1 commit intopulp-platform:mainfrom
Smephite:feat/generalCmake

Conversation

@Smephite
Copy link

@Smephite Smephite commented Dec 9, 2025

This PR introduces more flexibiliy in the CMake compilation flow.

Before, the flow relied on a known set of spatz cluster configuration files.
With the changes introduced, it is possible to set these values also using a CMake definition (e.g., using a CLI parameter).

This allows for more flexibility in software compilation when using it in a (multi-cluster) SoC.

@anga93 anga93 requested review from DiyouS and MaoyuanCai February 3, 2026 11:33
@anga93
Copy link
Member

anga93 commented Feb 3, 2026

Hi @Smephite can you rebase on the current main? Afterwards, we will review it and merge it

Less hardcoding of Spatz configurations but instead put the burden on higher-level settings.
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