updatefw须知

升级并激活Firmware固件。

升级步骤可分为升级和激活,也可一步完成升级激活(把升级和激活选项在一条命令执行)。

  • 不建议单独升级某个固件,可能导致版本兼容性问题。
  • 固件升级分为热升级和冷升级。分别对应不同的升级和激活操作。
  • 对于主备子固件,升级重启OS就生效,无需激活,激活操作,不影响主备份子固件升级有效性;当前有安全核的3个子固件(l0fw.bin_rsapss_nenc、l1fw.bin_rsapss_nenc、hiss_index.gz),以及boot.bin和option_rom.bin。(对于主备等价子固件,升级后,必须激活,并重启OS才能生效)。
  • 对于手动bin_make做包,要校验子固件完整性,请打包完整子固件,才能正常升级。
  • 对于SMU固件:必须包含SMU的3个固件( l0fw.bin_rsapss_nenc、l1fw.bin_rsapss_nenc、hiss_index.gz )。
  • 对于MPU固件:必须包含MPU的3个固件( mpu_data_a.bin、mpu_text_a.bin、mpu_index.gz )。
  • 对于PPE固件:必须包含PPE的3个固件(br_eg_fpga.bin、ex_eg_fpga.bin、st_eg_fpga.bin)。
  • 首次升级或版本跨度大的升级请务必执行升级并激活固件命令,否则可能会导致挂卡:<tool name> updatefw -i <device name> -f <firmware file> -x 0