Skip to main content

BLIKVM v2 PCIe

Introduction

pic

BLIKVM PCIe is a PCIe add-in card based on Raspberry Pi CM4 for KVM Over IP. This product’s key features include video capture, ATX controller, PoE, OLED , UART and RTC. The card has a standard PCIe I/O bracket and a low profile PCIe I/O bracket. The product is currently perfectly compatible with blikvm image and pikvm image.

Installation requirements

"You will need the following things"
  • Raspberry Pi CM4(if you order PCIe card only).
  • PoE-sourcing equipment or 5V/3A USB adapter.
  • CR1220 coin cell battery.

Features

  • Video capture (HDMI, support 1080P@60Hz input)
  • Keyboard forwarding
  • Mouse forwarding
  • Mass Storage Drive
  • ATX Control the server power using ATX functions
  • Fullscreen mode
  • Access via Web UI
  • Support multi language switching
  • Support PoE
  • Serial console port
  • OLED display
  • Real Time Clock (RTC)
  • PWM Fan

Basic setup

1. If you have an assembly kit, Flash the memory card or eMMC 2.Build BLIKVM according to the illustrated instructions:

💡 Geerling: Engineering Test video
💡 Craft Computing: Never Pay For IPMI Again - BliKVM Review

Specification

"hardware feature list"
picpic
1HDMI in2USB-PC port
3Power Input 5V 3A4RJ45 1000M Ethernet port & PoE
5ATX control port6OLED Display
7PWM FAN8BOOT
9REAL TIME CLOCK(RTC)10UART port
11USB-PC port
"HDMI IN"

The bridge chip is Toshiba TC358743, which supports both video and audio(I2S), and the highest input resolution is 1080p@60hz. Fixed HDMI back power issue.

"USB-PC"

The BLIKVM PCIe card provides two USB interfaces, one is PC-IN (type c interface) and the other is USB-PC2 (pin interface). The purpose of these two interfaces is to connect to the USB of the controlled computer, used to control the mouse and keyboard. At the same time, only one interface can be used. The purpose of designing two interfaces is to directly use USB PC2 when the user's PC host has a row pin USB interface, which will make the wiring more concise.

"POWER-IN"

When using PoE power supply, there is no need to connect the PWR-IN port. When not using PoE power supply, connect the PWR-IN port to a standard 5V/3A USB power supply.

"ETHERNET-PoE"
  • Gigabit Ethernet port
  • Standard: IEEE 802.3af PoE
  • Input voltage: 37-57 V DC
  • Output power: 5 V DC/2.4 A
"ATX-Connecter"
  • Connect to power control interface on the motherboard of the controlled computer with DuPont cables. It can turn on, off, and restart the controlled computer.
  • The pin is defined on the printing of the PCIe board, BTN means button.
  • According to the instructions of the computer motherboard, first find the position of the ATX function related pins on the motherboard, and then unplug the ATX ray that has been connected to the motherboard. After unplugging, the power button of the computer will lose its function. There are two rows of 8PIN pins on the PCIe board. It is unnecessary to distinguish between the two rows of pins when they are used with the same functions. One row of pins is used for KVM to control ATX-related functions, and the other row of pins is connected to the ATX DuPont head unplugged from the main board to maintain the original chassis power button function. Connect each wire according to the specific pin definitions on the motherboard and PCIe. See the following figure for the connection relationship:
atx-cp
"OLED Display"

A white OLED display with a resolution of 128x64, and the chip is SSD1306. This display can show the temperature, IP address and other information of the Raspberry Pi.

"FAN"

The Card HAT is fitted with a small fan that is controlled by your Raspberry Pi CM4 via GPIO12.

"BOOT"

Fit jumper to disable eMMC Boot

"Real Time Clock (RTC)"

The clock chip is PCF8563 that is controlled by your Raspberry Pi CM4 via I2C. The CR1220 battery is installed under the HDMI IN module.

"UART"

Connect the serial port to debug your Raspberry Pi CM4.
The uart of Raspberry Pi CM4. G for GND, T(GPIO 14) for TXD, R(GPIO 15) for RXD.

pic

Connect serial cable wires to G T R connectors on the PCIe board. NOTE: black wire = Ground, whiTe = Tx, and gReen = Rx; For specific methods, please refer to this document.

Accessories

pic
"HDMI pass-through EDID emulator"

If the controlled computer does not output HDMI images correctly, please use this accessory. Connect the Source port to the controlled computer, connect the Sink port to the HAT. Then you can set the correct HDMI output on the controlled computer.

"VGA-HDMI module"

When your device does not have an HDMI output interface, you can use a VGA to HDMI module.

"USB to TTL module"

Connect your computer usb interface with the serial port of BLIKVM to debug your Raspberry Pi CM4.

"Fan"

Use a cooling fan to cool the Raspberry Pi CM4, but installing a fan will make the product thicker than a standard PCIe add-in card.

Dimensions

pic

Test Video

"BLIKVM hardware PCIe version is tested wonderful based on pikvm software."

Notes

"To prevent the CM4 module from contacting the SD card holder, do not remove the insulating tape"
pic

List

Product List

BLIKVM PCIe card version1
BLIKVM PCIe add-in card1
Cooling fan1
OLED display1
USB to TTL module1
HDMI pass-through EDID emulator1
VGA-HDMI module1
32G Micro SD card1
HDMI cable 0.5m1
HDMI Coupler1
Network cable 1m1
USB-A to USB-C cable 1m2
Dupont USB cable 0.4m1
WiFi antenna1
Dupont Cables 8pin Male to Male 40cm1
Dupont Cables 8pin Male to Female 40cm1
Metal heatsink1
Phillips screwdriver1
Cross Wrench Sleeve1
BLIKVM PCIe plug-n-play version1
BLIKVM PCIe add-in card1
CM4 1020001
Cooling fan1
OLED display1
USB to TTL module1
HDMI pass-through EDID emulator1
VGA-HDMI module1
32G Micro SD card1
HDMI cable 0.5m1
HDMI Coupler1
Network cable 1m1
USB-A to USB-C cable 1m2
Dupont USB cable 0.4m1
WiFi antenna1
Dupont Cables 8pin Male to Male 40cm1
Dupont Cables 8pin Male to Female 40cm1
Metal heatsink1
Phillips screwdriver1
Cross Wrench Sleeve1

List of items prepared by the user

Raspberry Pi CM4(if you order PCIe card only)1
PoE-sourcing equipment or 5V/3A USB adapter1
CR1220 coin cell battery1

Buy v2

3D printable case

"A simple snap fit case for the PCIe."