Intel Acceleration Stack快速入门指南: Intel FPGA Programmable Acceleration Card D5005

ID 683394
日期 9/09/2020
Public
文档目录

4.1.1. 使用fpgaotsu更新FIM和BMC

请按照以下步骤更新FIM和BMC。此更新所需的所有文件都位于/usr/share/opae/d5005/one-time-update/中。
  1. 运行FPGA一次性安全更新命令:fpgaotsu
    sudo fpgaotsu /usr/share/opae/d5005/one-time-update/otsu.json
    注: 此命令最多需要40分钟的时间来完成。在执行更新之前,请停止任何访问FPGA的服务,例如:pacd
    图 3. 样例输出:
    如果在升级过程中发生电源故障或电源重启(power cycle),那么要根据卡的状态执行以下操作:
    BMC固件和 Intel® MAX® 10版本 恢复操作
    1.x.x (非安全状态) 再次重复步骤1。
    2.x.x (部分安全状态)
    1. sudo super-rsu /usr/share/opae/d5005/super-rsu/rsu-d5005.json
    2. 检查命令的退出代码:echo $?
      • 0=成功
      • non-zero value=更新失败
  2. 重新启动服务器电源,以使更新生效。
    使用以下命令确认更新成功完成:
    sudo fpgaotsu /usr/share/opae/d5005/one-time-update/otsu.json \
    --verify --log-level debug
  3. 确认输出与识别FIM和BMC固件版本部分中的相应FIM和BMC版本匹配。
    注: 如果已经将根条目哈希(root entry hash)编程到 Intel® FPGA PAC中,那么在FIM升级到2.0.1版本过程中将被删除。