upgrade-tool.exe |
C:\Program Files\Huawei\Ascend\Driver\tools |
查看固件版本、升级单个或多个固件等,只允许管理员用户执行。 |
请切换到C:\Program Files\Huawei\Ascend\Driver\tools路径执行如下命令:
- 列举所有Device:
upgrade-tool --mini_devices
- 获取指定设备的版本:
upgrade-tool --device_index <dev_id> --system_version
- 获取指定设备的组件信息:
upgrade-tool --device_index <dev_id> --components
- 查询某个设备中某一个组件对应的版本:
upgrade-tool --device_index <dev_id> --component <type> --version
- 查询设备状态:
upgrade-tool --device_index <dev_id> --status
- 查询设备是否是物理机:
upgrade-tool --device_index <dev_id> --phymachflag
|
- --mini_devices:所有设备列表
- --device_index:设备编号。取值可以是【0~63】和-1,【0~63】表示对应编号的设备。-1表示所有设备。
- --system_version:系统版本。
- --components:列举所有有效的组件。
- --component:指定具体的组件。升级单个组件时,需要指定组件名称。升级所有组件时,需要输入-1或-9,升级所有组件并重置密码时,需要输入9。
- --version:组件的版本
- --status:设备状态。
- --path:固件包相对路径:若升级全部组件,则为--path .\conf\upgrade.cfg;若升级单个组件,例如nve.bin,则为--path ..\image\nve.bin。
- --phymachflag:查询设备是否是物理机。如果不是物理机,不允许升级设备的固件包。
- --async:支持异步升级,即device侧收到host侧发送的升级请求后,返回请求成功响应到host侧(具体固件是否升级成功,需要通过“--status”参数去查询)。
- --help:查看帮助信息。
|
ascend_310_check.exe |
C:\Program Files\Huawei\Ascend\Driver\tools |
安装driver的时候会调用该文件,作用是:获取时间戳新的crl文件去校验要安装的driver软件包中的image签名,获取image的nvcnt值。 |
- 获取image中的crl文件:
ascend_310_check 0 <image文件名称> <crl文件的名称>
- 比较crl文件的时间戳:
ascend_310_check 1 <crl文件 <crl文件2>
- 校验crl文件的合法性:
ascend_310_check 2 <crl文件名称>
- 校验image的签名:
ascend_310_check 3 <crl文件名称> <image文件名称>
- 获取image的nvcnt值:
ascend_310_check 4 <image文件> <nvcnt文件>
|
- |
NPUDrvTool.exe |
C:\Program Files\Huawei\Ascend\Driver\tools |
安装driver包时会调用该文件,获取驱动版本,尝试关闭占用dll的进程 |
- 获取驱动版本
NPUDrvTool --npu_version
- 调用Restart Manager尝试关闭占用动态库的程序和进程
NPUDrvTool --close_app
|
- --npu_version 驱动版本
- --close_app 关闭进程和程序
|