生效Hboot2

前提条件

已参见efuse-tool工具介绍章节,取消Hboot2的安全启动校验。

hboot2固件支持用户二次开发,用户升级自己编译的hboot2固件前,需要使用efuse-tool工具对hboot2域段进行烧写,取消hboot2的安全启动校验,否则会导致生效Hboot2失败。

操作步骤

  1. 登录Atlas 200I A2 加速模块系统环境。
  2. 使用“WinSCP”,将编译后的“AS310B_HBOOT2_UEFI.fd”文件上传至任意目录下,例如“/opt”。详细操作请参见使用WinSCP传输文件
  3. 执行如下命令,进入“opt”目录。

    cd /opt

  4. 执行如下命令,升级“AS310B_HBOOT2_UEFI.fd”文件。

    /var/davinci/driver/upgrade-tool --device_index 0 --component hboot2 --path ./AS310B_HBOOT2_UEFI.fd

    出现如下回显,表示升级“AS310B_HBOOT2_UEFI.fd”文件成功。

    {"device": 0, "succeed"}

  5. 执行如下命令,重启生效。

    reboot