HP544+FLR网卡刷机教程

文章目录

HP 544+FLR(基于 Mellanox ConnectX-3 Pro)刷固件需使用 ‌MFT (Mellanox Firmware Tools)‌ 工具,核心风险在于 PSID 校验和驱动冲突。以下是标准操作流程及关键注意事项:

  • 下载工具‌:从 NVIDIA 官网下载对应操作系统的 ‌MFT‌ 包(Windows 下为 mft-windows,Linux 下为 mft)。注意:新版 MFT 可能不再支持 CX3 Pro,若识别失败需降级至 ‌4.22 以下版本‌ 。
  • 下载固件‌:根据需求获取固件文件(.bin 结尾)。
    • 官方默认‌:保持 40G 以太网/IB 混合模式。
    • 解锁 56G‌:需刷入特定修改版固件(如 HP_1380110017_56kr4.bin 或带 powerlevel 的单模版本),此类固件多来自社区整合,非 NVIDIA 官方直接提供 。
  • 驱动处理‌:建议在 Windows 设备管理器中‌卸载网卡驱动‌并断开网络,防止烧录过程中驱动占用设备导致失败 。‌‌

以管理员身份运行命令行,进入 MFT 目录

mst start
flint -d /dev/mst/mt4103_pciconf0 query

 

注:设备路径 /dev/mst/mt4103_pciconf0 可能因系统不同变为 mt4117 等,请以 mst status 查询结果为准。若显示 No MST Device,请检查驱动是否为旧版 WinOF(非 WinOF-2)并降级 MFT 工具 。

警告‌:烧录前请确认固件型号与硬件匹配,错误固件可能导致网卡变砖。

# 允许修改 PSID (HP 定制卡必须加此参数)
flint -d /dev/mst/mt4103_pciconf0 -i <固件文件名.bin> burn -allow_psid_change
  • 烧录完成后,‌必须重启电脑‌才能生效 。
  • 若烧录失败提示 "PSID mismatch",务必加上 -allow_psid_change 参数 。‌‌

  • 双口驱动不一致‌:刷入非官方固件(如 56G 版)后,可能出现一个口识别为 Ethernet,另一个口识别为 InfiniBand 的情况。解决方法:卸载所有 Mellanox 相关驱动,重新安装 ‌WinOF‌(注意不是 WinOF-2),重启后通常可统一为 Ethernet 模式 。
  • 56G 限制‌:即使刷入 56G 固件,直连时若未开启 opensm(IB 模式)或使用非 Mellanox 原厂 DAC/AOC 线,可能无法协商到 56G 速率,仅能跑在 40G 。
  • 料号确认‌:确保你的卡是 ‌764285-B21‌ (544+),而非 649283 等仅支持 10G 的料号,否则无法刷入 40G/56G 固件 。‌‌

  • MFT 工具及官方固件:NVIDIA Networking Software
  • 社区整合固件(56G/单模等):通常需通过 Chiphell 等论坛获取,请注意甄别文件安全性 。‌‌

操作前请务必备份当前固件(使用 flint -d ... dump backup.bin),以防变砖后恢复。

您可能还喜欢
发表评论

本网站使用Cookie来改善您的体验。我们假设您对此没有异议,请点接受同意本协议,否则选择退出。 接受 阅读更多