[PATCH v2] Add make feature support for SoCFPGA Handoff
Sune Brian
briansune at gmail.com
Mon Nov 3 21:50:25 CET 2025
> I think I'm not explaining things well enough because I don't quite
> understand the tooling well enough either. What I would like, but don't
> think is possible, is something like:
> $ make O=/tmp/myboard myboard_defconfig
> ... goes along and sees that boards/myvendor/myboard/myboard.xml exists.
> ... Runs the python script to re-create all of the C files, assuming xml
> ... is newer than the C files.
> ... Now compiles the new C files.
>
No, I think your method is just a bit more complex.
What my last suggestion is just put the handoff folder
next to qts i.e.
board/altera/abc/qts
board/altera/abc/hps_isw_handoff/foo_bar
Then once you run maybe "make prepare"?
It generates the new c sets.
Flow always:
make xxxx_defconfig
make prepare <- this is the place it should be automated.
As the user defines the board then what you need just place
it new to the qts so it even removes the -o -i user parameter.
And maybe leave the foo_bar naming for user to enter as
it could be renamed by the user during the Quartus project build.
Do you think this is good?
Brian
More information about the U-Boot
mailing list