ConnectX-8 NIC split to 8 total 10G ports

I would like to use breakout cables to connect multiple devices with 10G ports to a ConnectX-8 C8240 network card with qsfp to sfp breakout cables. I see that this NIC supports configuration for 8 Ethernet ports. I have run the mlxconfig commands but only see 5 ports (vs 2 originally) and have not been able to get the ports to negotiate. Help would be appreciated as I’m very new to this.

sudo mlxlink -d /dev/mst/mt4131_pciconf0.3

Operational Info
----------------
State                              : Receiver detect
Physical state                     : ETH_AN_FSM_ENABLE
Speed                              : N/A
Width                              : N/A
FEC                                : N/A
Loopback Mode                      : No Loopback 
Auto Negotiation                   : ON 

Supported Info
--------------
Enabled Link Speed (Ext.)          : 0x00000952 (100G_1X,50G_1X,25G,10G,1G) 
Supported Cable Speed (Ext.)       : 0x00000032 (40G,10G,1G) 

Troubleshooting Info
--------------------
Status Opcode                      : 2 
Group Opcode                       : PHY FW 
Recommendation                     : Negotiation failure 

Tool Information
----------------
Firmware Version                   : 40.45.1202 
amBER Version                      : 6.4 
MFT Version                        : 4.35.0-159