Hi,
I am trying to get a hold of the modifications to be performed on input files of SDK in order to get it to generate composite FW images for QSPI secure boot on LS1046 FRWY, both for prototyping and for production, with a 4-key SRK table instead of the default single SRK.
NOTE: from the logs, I am seeing several input files being called, which I already edited to point to a 4-key set, but this editing wasn't sufficient. Files are
It appears that flex-builder ovverrides some of the settings defined in these input file and generates (through which other input files?) an srk pair, despite input file modifications. I also found at least one spot inside the flex-builder script that directly copies the srk pair around, not reading the key name into a variable from any input file, but just using the default one, like this:
cp -f $FBDIR/packages/apps/cst/srk.pri $FBDIR/build/images
Can you please explain if and how flex-builder can be used for the purpose of generating headers and composite images with the 4-key table?
Thanks for supporting.
Matteo Giaconia
Please refer to packages/apps/cst/scripts/platforms/ls104x_1012_qspi.sh, you also need to modify related input files used in this file.