The FC401 USB SMI/SPI Adapter represents a hardware module connecting MS-Windows and Linux based host PCs with evaluation boards as well as custom boards featuring Ethernet PHY transceivers or switches with SMI and/or SPI interface.

The FC401 USB SMI/SPI Adapter provides an USB 2.0 interface and a SMI as well as SPI port. The USB interface is used for connectivity to a MS-Windows or Linux host PC. The SMI and SPI ports are used to realize a connection to evaluation and custom boards.

On the host PC the FC401 USB SMI/SPI Adapter is detected as Ethernet device. Flexible software APIs provide seamless access to Ethernet PHY transceiver internal registers via SMI and SPI interface.



  • High-Speed USB 2.0 device interface
  • USB 2.0 Micro-AB connector
  • SMI and SPI connectivity via standard 2,54 mm 18-pin header
  • NXP LPC4333 32-bit ARM Cortex-M4/M0 microcontroller
  • USB powered
  • Compact and modular design
  • Incl. USB cable and colored fly-wires


  • MS-Windows 10 and several Linux distributions are supported
  • Common C-API and Python 3.x wrapper
  • Software API to access Ethernet PHY transceivers and switches internal registers
  • Python GUI to read and write register values via SMI and SPI
  • Python and C++ sample applications


The USB interface of the FC401 USB SMI/SPI Adapter allows seamless connection to a broad variety of PCs, notebooks and embedded platforms. The USB control access via Broadway2-API enables the usage of USB hosts running MS-Windows as well as Linux operating systems.

The standard 18-pin header in combination with colored fly-wires enables connectivity to SMI and SPI ports of evaluation and custom boards to access Ethernet PHY transceivers and switches.

The FC401 USB SMI/SPI Adapter can be used for the following use cases:

  • Seamless access to evaluation boards and custom boards via SMI and SPI interface
  • Access to Ethernet PHY transceivers and switches via SMI and SPI interface
  • Configuration and verification of Ethernet PHYs and switches
  • Setup and control test-modes, loopback-modes etc. of Ethernet PHY transceivers and switches
  • Verification of custom designed PHY and switch boards using FC401 in combination with FC6xx as link-partners


  • MS-Windows 10 or Linux host platform (e.g. PC, Laptop, Raspberry Pi)
  • USB 2.0 host port

Technical Data

Dimensions: 52 x 27 x 11 mm
Power Supply: 5 V (USB powered)
Operating Temperature: 0°C to +85°C
USB Connector: USB 2.0 Micro-AB Receptacle

Download Section

Product Flyer: PF_FC401_USB-SMI-SPI-Adapter_­V01-03-00.pdf
Short Technical Description: TD_FC401_USB-SMI-SPI-Adapter_­V01-03-00.pdf
User Manual: UM_FC401_USB-SMI-SPI-Adapter_­V01-03-00.pdf

Windows Firmware Package: WFP_FC401_USB-SMI-SPI-Adapter_­V02-03-04.zip
Broadway2 Windows Software Package: WSP_Broadway_­V02-03-04.zip
Broadway2 Linux Software Package: LSP_Broadway_­V02-03-04.zip

    Broadway2 - Common Windows and Linux software package for FibreCode USB Stick and Adapters

Ordering Information

Order Number: FC401
Product Name: USB SMI/SPI Adapter
Deliverables: USB SMI/SPI Adapter incl. colored fly-wires, USB cable (USB 2.0 Type-A to Micro-B, black, 2 m) and green sub-shell
(excl. tax & shipping cost):
Quantity: 1 .. 9 -> 199 € per part
Quantity: 10 .. 24 -> 189 € per part
Quantity: 25 .. 49 -> 179 € per part
Quantity: 50+ -> Request a quote


Contact us to clarify open questions or to order products.

For shopping go to the webshop.