UbiSwitch 10G Port configuration preference?

I think what you’re asking is, is there a preference for how each three of the 10G ports on UbiSwitch is configured.

There are 3 10G ports on UbiSwitch, port 0, port 9 and port 10.

Ports 9 and 10 can operate one of three modes:
Mode 1: SGMII/1000GBASE-X/2.5GBASE-X
Mode 2: 5GBASE-X
Mode 3: SFI/USXGMII

Port 0 can operate in one of six modes
Mode 1: SGMII/1000GBASE-X/2.5GBASE-X
Mode 2: 5GBASE-X
Mode 3: SFI/USXGMII
Mode 4: RGMII
Mode 5: RMII
Mode 6: MII

This is a little confusing. To simplify, there are likely only a few of these modes most people will want to use these ports in.

SFI/USXGMII is for connecting to an external 10G SFP Module
SGMII/1000GBASE-X/2.5GBASE-X is for connecting to an external 1G SFP module
SFI/USXGMII is for connect to an external 10G copper PHY chip.

Ports 9 and 10 can be configured easily as a pair on UbiSwitch, by setting the solder jumpers directly on the board JP4 and JP5. The settings for each is shown below.

JP4 JP5 Mode For use with
0 0 1000BASE-X/SGMII Mode 1G SFP
0 1 2500BASE-X Mode 2.5G SFP
1 0 10GBASE-R Mode 10G SFP (default)
1 1 USXGMII Mode External copper PHY

By default, UbiSwitch is configured to put ports 9 and 10 in 10GBASE-R Mode, for use with an external 10G SFP. However, JP5 can be soldered, which will put ports 9 and 10 in USXGMII mode, for use with an external copper PHY.

Port 0 requires software to configure, and is by default, set to 10GBASE-R Mode.

Therefore, for an application requiring two copper PHYs and 1 10 SFP, it is recommended to use ports 9 and 10 for the copper PHYs, and port 0 for the 10G SFP.