Silicom uCPE Madrid Desktop
Overview
The Silicom uCPE Madrid Desktop is a 1RU, half-width CPE based on the Intel Atom C3x58 (Denverton) chipset.
It has the following ports:
- two intel (igb) gigE RJ/45 ports
- four intel (ix) 10GE RJ/45 ports, two w/ combo SFP ports
- M.2 SATA slot
- Second SO-DIMM slot for memory
- two miniPCIe slots
Installation Quirks
These quirks apply to FreeBSD-15 as of April 30, 2025.
The following quirks are required for correctly detecting the UARTs in /boot/loader.conf . It at least should detect and fire up the serial console without needing these hints manually added to /boot/loader.conf on the install media. However, you should at least add the hints manually at boot loader prompt (using set hint.XXX="YYY" commands) before booting the installer kernel.
boot_serial="YES" hint.uart.0.at="isa" hint.uart.1.at="isa" hint.uart.0.flags="0x10" comconsole_pcidev="" comconsole_port="1016" # 0x3f8 comconsole_speed="115200" console="comconsole"
It also has an integrated SMBUS - add this to /boot/loader.conf if you'd like it loaded:
ismt_load="YES"
Links
Vendor website: https://www.silicom-usa.com/pr/x86-open-appliances/networking-appliances/ucpe-madrid-desktop/