Syntax
For Zynq and Zynq UltraScale+ MPSoC devices:
[spksignature] <Signature file>
For Versal
ACAP:
spksignature = <signature file>
Description
Imports SPK signature into the authentication certificate. This can be when the user does not want to share the secret key PSK, the user can create a signature and provide it to Bootgen.
Arguments
Specified file name.
Example
For Zynq and Zynq UltraScale+ MPSoC devices:
all:
{
[ppkfile] ppk.txt
[spkfile] spk.txt
[headersignature]headers.sha256.sig
[spksignature] spk.txt.sha256.sig
[bootloader, authentication=rsa] fsbl.elf
}
For Versal ACAP:
stage7c:
{
image
{
id = 0x1c000000, name = fpd
{ type = bootimage,
authentication=rsa,
ppkfile = PSK3.pub,
spkfile = SSK3.pub,
spksignature = SSK3.pub.sha384.sig,
presign = fpd_data.cdo.0.sha384.sig,
file = fpd_e.bin
}
}
}