spksignature - spksignature - 2026.1 简体中文 - UG1283

Bootgen 用户指南 (UG1283)

Document ID
UG1283
Release Date
2026-06-23
Version
2026.1 简体中文

语法

对于 ZynqZynq UltraScale+ MPSoC 器件:

[spksignature] <Signature file>                                
对于 Versal 自适应 SoC:
spksignature = <signature file>

描述

将 SPK 签名导入身份验证证书。您不愿意共享秘钥 PSK 时可使用此项,您可以创建签名并将其提供给 Bootgen。

实参

指定的文件名。

示例

对于 ZynqZynq UltraScale+ MPSoC 器件:

all:
{
	[ppkfile] ppk.txt
	[spkfile] spk.txt
	[headersignature]headers.sha256.sig
	[spksignature] spk.txt.sha256.sig
	[bootloader, authentication=rsa] fsbl.elf
}

对于 Versal 自适应 SoC:

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  
      }
    }
}