MZ621网卡模块升级firmware

本文详细介绍了如何在Linux系统下使用Mellanox提供的MFT工具升级MZ621的firmware,包括安装驱动包、检查版本、升级步骤、处理PSID不匹配问题以及重启后的验证过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

MZ621支持在OS下升级firmware,下面以Linux为例介绍,其他系统同下。

升级MZ621的firmware文件使用Mellanox提供的MFT(Mellanox Firmware Tool)。

MZ621的firmware文件名是“*.bin”的二进制文件,例如MZ621-FW-V16_20_1010.bin。

查看MZ621的firmware版本。

图4-6 查看MZ621的firmware版本

下面介绍使用flint命令升级的操作步骤。

  1. Firmware升级工具安装。

    1. 通过SCP把MLNX_OFED_LINUX-[driver version]-rhel7.4-x86_64.tgz驱动包上传到rhel7.4 x86_64系统下。
    2. 通过tar 命令解压:

      解压命令:tar –zxf MLNX_OFED_LINUX-[driver version]-[os version]-x86_64.tgz

    3. 进入解压后文件夹,直接运行./mlnxofedinstall命令进行安装。
      • 若已安装驱动包请跳过1
      • 此步以SCP工具举例进行文件上传,可以根据实际情况改变。
      • 如果安装过程中报错,是因为缺少一些库,会有提示缺少哪些库文件,如tcl、tk、tcl-devel、tk-devel、libnl-devel、libgfortran43等,可以通过挂载系统iso找到缺少的rpm包并进行安装。

    ---------------------------------------------------------

  2. Linux下通过mst(Mellanox Software Tools)查看HCA设备名称。

    1. 通过mst start命令启动mst服务。
    2. 通过mst status命令查看HCA对应的设备名称。

    ---------------------------------------------------------

  3. 升级Firmware。升级Firmware的命令如下:

    flint -d /dev/mst/mt4119_pciconfX(设备名称) -i fw.bin(二进制fw文件) b[urn]

    升级示例如下图所示。

    升级过程如果提示psid不匹配(例如:-E- PSID mismatch. The PSID on flash (HUA2010110032) differs from the PSID in the given image (HUA1010110032).),请先确认所取文件是该网卡的FW,然后联系华为支持。

    ---------------------------------------------------------

  4. 升级完成后,执行reboot命令使操作系统生效。
  5. 系统启动后,执行以下命令,启动mst服务。

    mst start

  6. 执行以下命令查询Firmware版本。

    flint -d /dev/mst/mt4119_pciconfX q[uery]

    图4-7 查看MZ621的firmware版本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值