加载一个启用密钥滚动的已验证且已加密的引导映像时,会出现一个类似于以下情况的 BIT STREAM 错误,或出现 FSBL 挂起:
XFSBL_ERROR_BITSTREAM_GCM_TAG_MISMATCH
解决该问题,需要增加 FSBL 的堆栈量,并按以下所示使用密钥滚动的模块大小:
[encryption = aes, authentication = rsa, destination_device = pl, blocks = 64(1); 192(32765); 128(1); 192(32767); 192(1); 192(32765); 192(1); 192(40874)]
注意:该问题在 Vivado 2018.1 FSBL 中已修复。
AR# 70005 | |
---|---|
日期 | 02/28/2019 |
状态 | Active |
Type | 综合文章 |
器件 | |
Tools |