BFX2 Hardware Manual Version: 1.0 About this Document This guide provides insights into the diverse features of this product and the necessary steps for setup. It's designed for individuals who are: In charge of se�ng up, managing, and addressing issues with this system, like IT experts.
BFX2 Hardware Manual interference when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instruc�on manual, may cause harmful interference to radio communica�ons. The opera�on of this equipment in a residen�al area is likely to cause harmful interference in which case the user will be...
Page 4
BFX2 Hardware Manual • Ensure that the chassis cover is secure. The chassis design allows cooling air to circulate effec�vely. An open chassis permits air leaks, which may interrupt and redirect the flow of cooling air from internal components. • Electrosta�c discharge (ESD) can damage equipment and impair electrical circuitry. ESD damage occurs when electronic components are improperly handled and can result in complete or intermitent failures.
Page 5
CHAPTER 1: Introduc�on PRODUCT OVERVIEW These are some highlights to give you beter understanding about BFX2 System Board. Tailored for fanless network appliances like routers, firewalls, VPNs, IPBX, and IoT gateways. Fully compa�ble with open-source opera�ng systems including CentOS, OpenBSD, OPNsense, and FreeBSD, making it a prime choice for open-source enthusiasts.
Page 6
Adjustable Timer: 1-255s, 1-255min, with a disable option • Storage • mSATA: 2 (full size) • eMMC: 1 (Compatible with Boingfire Module only) • SATA: 1 (SATAIII with transfer rates up to 6.0 Gb/s)[Custom order] • Internal I/O • Serial Ports: 3 (1 x RS-232, 2 x TTL with transfer rate up to 1Mbit/s) •...
BFX2 Hardware Manual Dimensions: 160 x 152 mm (6.3" x 5.99") • Weight: 0.5 kg (0.99 lb) with heatsink • Total Height: 38mm (including cooler, PCB, and bottom) • Module • TPM2.0 (Optional) • TOP VIEW P a g e...
Page 8
BFX2 Hardware Manual Dimension OF BFX2 2D and 3D images are available, contact your distributor/reseller for more informa�on. Some condi�ons apply. P a g e...
BFX2 Hardware Manual At the botom of the board connector shown in the image below. BFX2 I/O Connector List Ethernet Connectors ETH1, ETH2, ETH3, ETH4 (2.5 Gbps RJ45 Ports) 10 | P a g e...
Page 11
BFX2 Hardware Manual (ETH1~ ETH4) Defini�on: NAME NAME MDI_0+ MDI_0- MDI_1+ MDI_2+ MDI_2- MDI_1- MDI_3+ MDI_3- In FreeBSD, ETH1 ~ ETH4 correspond to igb0 ~ igb3 Respec�vely. root@:~ # uname -a FreeBSD 12.0-RELEASE FreeBSD 12.0-RELEASE r341666 GENERIC amd64 root@:~ # dmesg | grep address...
Page 12
BFX2 Hardware Manual RJ45 Console port Support remote PC accessing. NAME NAME RTS1 DTR1 TXD1 GND1 GND1 RXD1 DSR1 CTS1 Support typical baud rate from 9600bps ~ 115200bps (115200 default). Baud rate se�ng in BIOS Baud rate se�ng in freeBSD root@:/ # vi /boot/loader.conf...
Page 13
BFX2 Hardware Manual JCOM2 (RS232 Level) Short pin 1-3 of the jumper to enable JCOM2 in RS232 level. Jumper NAME COM2 in RS232 Level (JCOM2) COM2 in TTL level (JTTL_COM2) (Default) NAME NAME DCD2 RXD2 TXD2 DTR2 DSR2 TRS2 CTS2 COM2 ~ COM3 Defini�on: (TTL level)
NAME NAME ATX_1 SOC_LPSS_RX ATX_2 SOC_LPSS_TX SPI_WP-N SOC_I2C_SCL SOC_I2C_SDA HDMI Connector (HDMI1) HDMI1 is micro-HDMI female connector. Please use a micro-HDMI male to HDMI female cable to connect monitor to BFX2 System board. 14 | P a g e...
Page 15
BFX2 Hardware Manual NAME NAME HDMI_SCL HDMI-SDA DETECT DVI_5V (OFF IN S4) CLK+ CLK- BPWBTN1 NAME FUNCTION BPWBTN1 Power Buton LED INFO HDD_LED,HDD_LED1,PWR_LED,PWR_LED1 15 | P a g e...
Page 16
BFX2 Hardware Manual NAME FUNCTION HDD_LED HDD Ac�vity light, blink when HDD in HDD_LED1 reading/wri�ng PWR_LED Power Status PWR_LED1 Light off in case system is in shutdown LED1, LED2, LED3 16 | P a g e...
Page 17
BFX2 Hardware Manual NAME LED1 GPIO pin. Wired out from GPIO33 of SOC (pin AN7) LED2 GPIO pin. Wired out from GPIO34 of SOC ( pin AJ21 ) LED3 GPIO pin. Wired out from GPIO35 of SOC ( pin AJ24 )
Page 18
BFX2 Hardware Manual PWR1 PWR1 and PWR2 are redundant power supply design. No need external redundant unit. PWR1 is compa�ble with Boingfire’s UPS, POE, PSE cards. NAME +12VSB (Always ON) Cau�on: 12V_S (OFF IN S4) and +12VSB (ALWAYS ON) are different power rail.
Page 19
BFX2 Hardware Manual USB1, USB2 USB 2.0 header NAME NAME MSATA1 and MSATA2 (SSD) Support mSATA SSD. SATA 3.0 , 6.0 Gb/s. Based on dual MLC mSATA SSD, user can build so� RAID storage solu�on. Significantly improve data and OS reliability.
Page 20
BFX2 Hardware Manual M2_WIFI (WiFi) The slot supports the Wi-Fi cards, PCIe Gen3 X2. Support 30X52MM cards, or smaller cards with metal frame. MINIPCIE_4G (4G/LTE/5G) Support mPCIe 4G/LTE/5G module. MINIPCIE_4G (4G/LTE/5G) is connected to SIM2 slot (underside). M2_5G ( 4G/5G ) Support M.2 B key 30x52mm 4G/5G module.
Page 21
BFX2 Hardware Manual The jumper is used for se�ng supply voltage of 4G/5G card in MINIPCIE_4G and M2_5G. If the 4G/5G card can accept maximum voltage of 4V, it is strongly recommended to set this jumper to 3.8V in a poor signal environment.
Page 22
BFX2 Hardware Manual PCIE1 Side PCIe x4 Gen3 slot. This interface is used to expand X4/X2/X1 PCIE cards, especially op�mized for network VOIP cards. Boingfire’s PCIe copper / SFP cards are also compa�ble with the slot. Through flexible combina�ons, integrators can quickly build devices with various ports.
Page 23
BFX2 Hardware Manual JPOWER1 Shor�ng pin 4~5 means the watchdog could trigger a system reset a�er WDT �meout. Users can refer to the marks on the botom of the PCB to wire out the pin headers. NAME Power Buton RESET# Watchdog_Trigger# Ac�ve-Low Level...
Page 24
NO PIN SPI_CS JGPIO1, JGPIO2, JGPIO3 BFX2 has three 10-pin headers that support up to 24 channels 3.3V GPIO signals. 16 channels are controlled by SOC, and the remaining 8 channels are controlled by SUPER IO IT8772. 24 | P a g e...
Page 25
GP60 GP61 In order to help developers carry out secondary development on BFX2, Boingfire has released GPIO development tools, including BF-GPIO-KIT (purchase separately) 3 x 8 CH GPIO card, and FreeBSD, Linux, windows demo code. Contact sales@boingfire.com for more info.
Page 26
BFX2 Hardware Manual CHAPTER 3: BIOS Se�ngs BFX2 system board comes with 128bit AMI BIOS. You can access BIOS by pressing DEL buton at the �me of boot up. In this sec�on we will cover some basic tasks that will help you to start ge�ng into your system for the configura�ons and OS installa�on as per your project requirements.
Page 27
BFX2 Hardware Manual 4. You will see this window open, click on Browse my PC for drivers 5. Click on “Let me pick from a list of available drivers on my computer” 6. You should see this screen if your drivers are already installed.
Page 28
Boo�ng BFX2 system from USB. By default, system configured with the UEFI boot op�on where BFX2 System boots up from EFI System Par��on. To enable system to boot from USB or other media sources, you must go to BIOS by following the instruc�ons available in this document.
Page 29
BFX2 Hardware Manual Change Boot Mode from UEFI to LEGACY, Save and Exit. Now your system will boot up from the Sequence of BOOT ORDER Guidance on Console Redirec�on Configura�on For op�mal system performance and visual output, users are given the capability to manage Console Redirec�on se�ngs.
Page 30
BFX2 Hardware Manual 3. Open “Serial Port console Redirec�on” 4. You can Enter by selec�ng the op�ons shown in the step 3 and disable it if you want to Disable it, or enable it if you want to enable redirec�on.
Page 31
BFX2 Hardware Manual 2. Open “IT8772E Super IO Configura�on” by pressing Enter 3. Open “Serial Port 1 Configura�on" 4. Disable by selec�ng Serial Port and press enter to change se�ngs to Disable or Enable depending on your requirements. 31 |...
Page 32
This helps in cases where there might not be immediate human interven�on available to reset the system. BFX2 System board Watchdog Configura�on Go to BIOS and follow the following Screen shots to enable and configure Watchdog. 32 |...
BFX2 Hardware Manual TERMS AND CONDITIONS Warranty Policy 1. Products come with a one-year warranty from the purchase date, covering defects in materials and cra�smanship. 2. During the warranty period, the buyer covers the shipping costs for returning products for repairs, while the manufacturer pays for the return shipping post-repair.
Need help?
Do you have a question about the BFX2 and is the answer not in the manual?
Questions and answers