Mellanox flashing ConnectX-5 to ConnectX-5 Ex ? (PCIe 3.0 to PCIe 4.0 ?)

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

shpitz461

Active Member
Sep 29, 2017
188
25
28
52
Every firmware i try fails to boot, card is dead.

I've tried these in addition to the MCX515A I previously tried:

fw-ConnectX5-rel-16_35_8002-MCX556A-EDA_Ax_Bx-UEFI-14.29.15-FlexBoot-3.6.902.bin
fw-ConnectX5-rel-16_35_8002-MCX556A-ECA_Ax-UEFI-14.29.15-FlexBoot-3.6.902.bin
fw-ConnectX5-rel-16_35_8002-MCX555A-ECA_Ax_Bx-UEFI-14.29.15-FlexBoot-3.6.902.bin

I'm back to HPE firmware.

Only thing missing were guid and MAC, so I've added them back using:
Code:
 flint -d /dev/mst/mt4119_pciconf0 -guid 88e9axxxxxxx -mac 88e9axxxxxxxxx sg
Then did a card reset:

Code:
mlxfwreset -d /dev/mst/mt4119_pciconf0 reset
 

dsrhdev

Member
May 28, 2024
36
9
8
Every firmware i try fails to boot, card is dead.

[...]

I'm back to HPE firmware.
hello,
yes, these are unsigned/non-secured firmware.
it is possible to flash signed firmware upon unsigned, but it is not possible signed -> unsigned (if i'm not mistaken).
if you need cx5 ex (moreover you have single port card), you can flash dell/cisco(if any) firmware
what is the reason to have "ex" version? pci-e lanes lack?
 

dsrhdev

Member
May 28, 2024
36
9
8
All I need is a single port.
you can flash dial-port firmware, from the operation system side you will see two devices, but one of them will have 'down' state permanently, or find any signed firmware from any vendor which is suitable for you
 

void09

New Member
Feb 19, 2017
29
7
3
39
Anyone know if this can be flashed to support pcie4 ? Its got 2x100g ports, but the pcie3 it's currently at is not enough to make full use of both ports at max speed ? I've no idea what tools and firmware I should try.
 

Attachments

shpitz461

Active Member
Sep 29, 2017
188
25
28
52
Anyone know if this can be flashed to support pcie4 ?
If the card was designed for PCIe 3.0 compliance, most likely it will not perform well (or at all) at double the speed it was designed for.

You can always try, worse case, you just flash it back to original.
 

void09

New Member
Feb 19, 2017
29
7
3
39
If the card was designed for PCIe 3.0 compliance, most likely it will not perform well (or at all) at double the speed it was designed for.

You can always try, worse case, you just flash it back to original.
I have no idea what to try, need guidance.