# Getting UbiSwitch ports working with a 1G SFP

**URL:** <https://forum.botblox.org/t/getting-ubiswitch-ports-working-with-a-1g-sfp/73>\
**Category:** BotBlox Hardware\
**Tags:** ubiswitch\
**Created:** [September 14, 2023, 11:38am UTC](https://forum.botblox.org/t/getting-ubiswitch-ports-working-with-a-1g-sfp/73 "2023-09-14T11:38:36Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![botblox\_admin](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.botblox.org/botblox_admin/32/1_2.png) [@botblox\_admin](https://forum.botblox.org/u/botblox_admin)\
**Post date:** [September 14, 2023, 11:38am UTC](https://forum.botblox.org/t/getting-ubiswitch-ports-working-with-a-1g-sfp/73/1 "2023-09-14T11:38:36Z")

</div>

– Rephrased from a customer email –

I want to use UbiSwitch with 1G SFPs. I heard this is possible but requires some jumper I need to change. How do I do that?

---

<div class="post-metadata">

**Author:** ![josh\_elijah](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.botblox.org/josh_elijah/32/568_2.png) [@josh\_elijah](https://forum.botblox.org/u/josh_elijah)\
**Post date:** [September 14, 2023, 11:42am UTC](https://forum.botblox.org/t/getting-ubiswitch-ports-working-with-a-1g-sfp/73/2 "2023-09-14T11:42:17Z")

</div>

Ports 9 and 10 can be easily configured to work in 1G mode, instead of the 10G mode that the board ships with.

1. Locate SM1 jumper  

2. Cut the track between the two pads with a scalpel.

3. You can resolder it to re-enable 10G operation.

For port 0, the process is a bit more involved, and is detailed in this forum post.

> [@UbiSwitch 10G Port configuration preference?](https://forum.botblox.org/t/ubiswitch-10g-port-configuration-preference/40/2):
>
> 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 si…

Once the UbiSwitch management software is released, this will all be possible via software.

---

<div class="post-metadata">

**Author:** ![aaron](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.botblox.org/aaron/32/12_2.png) [@aaron](https://forum.botblox.org/u/aaron)\
**Post date:** [January 27, 2025, 10:18pm UTC](https://forum.botblox.org/t/getting-ubiswitch-ports-working-with-a-1g-sfp/73/3 "2025-01-27T22:18:36Z")

</div>

Further to the post by @josh_elijah above, this feature is now available for UbiSwitch in software! No soldering `SM1` bridge is required! Changing the PCS mode on ports 9 and 10 can be done using the BloxOsLite CLI.

Steps:

1. Ensure you have version 0.4.0 or above installed on your UbiSwitch. See [here](https://github.com/botblox/bloxoslite-releases/releases) for public releases and [here](https://botblox.notion.site/Upgrading-1160ca7860eb80a99b64c0bc843a9d3c) for documentation on updates over UART.
2. Boot up UbiSwitch and then connect a 3.3V TTL UART-USB converter to open a serial console on your dev machine.
3. Follow the instructions for setting PCS mode on ports 9 and 10 [here](https://botblox.notion.site/Port-MAC-and-PHY-status-control-fdb543a902374345b10c1a5254666017#1880ca7860eb80cdbaf0cfb4c7116b1d)
4. Some examples:

`port 9 mac mode 10gbaser` for 10Gb SFP that does not support inband auto-negotiation with port MAC.

`port 10 mac mode 1000basex` for 1Gb SFP fiber.
