要手动清空 AES 密钥,请断开 Vbatt 管脚的连接,将开发板下电,然后重新上电。
注释: 当板或 FPGA 上电时,按下或脉冲 PROG 管脚并不会清空 BBR 寄存器。
您也可选择在 Vivado IDE 的“Hardware”(硬件)窗口中右键单击 FPGA 并选择Clear BBR Key…(清空 BBR 密钥)来清空 AES 密钥
图 1. 为 7 系列器件清空 AES 密钥
当“Clear BBR Key”对话框出现时,单击OK以从器件中清空密钥。
图 2. “Clear BBR Key”对话框
重要: 在 BBR 密钥上执行
verify_hw_devices
时,将显示错误。要验证 BBR 密钥,用户应使用包含密钥的比特流对 FPGA 进行编程以便对其进行测试。Vivado 不支持采用任何 BBR 编程后验证选项来对编程的 BBR 密钥进行验证。