HDMI to CSI & Audio
HDMI to CSI&I2S bridge guide
Convert HDMI signal acquisition into CSI signal and I2S audio signal. Currently, all platforms are supported (Zero, Pi3B, Pi4B, CM4, Pi5B), and the maximum capture resolution not only depends on the HDMI to CSI converter board you are using but also on the Raspberry Pi hardware version you have. Raspberry Pi hardware versions are primarily divided into two series, one supporting a maximum of 1080P60Hz and the other supporting a maximum of 1080P50Hz.
-
The Raspberry Pi versions that support a maximum of 1080P60Hz are CM3, CM4, and Pi5B.
-
The Raspberry Pi versions that support a maximum of 1080P50Hz are Zero, Zero 2, Pi3B, Pi4B, and so on.
Introduction
This module takes the incoming HDMI signal and converts it into a separate CSI signal and I2S audio signal. HDMI input supports up to 1080P60Hz. It works well on Raspberry Pi, there are three versions of this module in history (C779, C780, C790). C790 is the later version among these three legacy modules. C790 has mitigated HDMI backpowering, and also has two csi channels and four csi channels at the same time.

Features
C790
- HDMI input: supports up to 1080P60Hz on Raspberry Pi
- HDMI to CSI-2 bridge chip: Toshiba TC358743XBG
- 4 CSI-2 channels & clock
- The CSI-2 interface, with 15 pin FPC seat, spacing 1.0 mm, is located on the front of the C790 module.
- The CSI-2 interface, with 22 pin FPC seat, spacing 0.5 mm, is located on the back of the C790 module.
- Size: 30 x 45 mm
- Install: 4 x M2.5
- Power supply: 3.3V
- Weight: 10g
C790 has two CSI output interfaces. In front of C790, the CSI-2 interface is 15 pin FPC seat, spacing 1.0 mm. In back of C790, the CSI-2 interface is 22 pin FPC seat, spacing 0.5 mm.



C780
- HDMI input: supports up to 1080P50Hz on Raspberry Pi(Limited by the number of CSI-2 channels)
- HDMI to CSI-2 bridge chip: Toshiba TC358743XBG
- 2 CSI-2 channels & clock
- CSI-2 interface: 15 pin FPC seat, spacing 1.0 mm
- Size: 30 x 65 mm (unbroken PCB size); 30 x 45 mm (PCB size after breaking)
- Install: 6 x M2.5
- Power supply: 3.3V
- Weight: 10g
- HDMI input: supports up to 1080P60Hz on Raspberry Pi
- HDMI to CSI-2 bridge chip: Toshiba TC358743XBG
- 4 CSI-2 channels & clock
- CSI-2 interface: 22 pin FPC seat, spacing 0.5 mm
- Size: 30 x 65 mm (unbroken PCB size); 30 x 45 mm (PCB size after breaking)
- Install: 6 x M2.5
- Power supply: 3.3V
- Weight: 10g
The wiring of audio part is shown in Figure.

The size of C780 is shown in the image below. There are 6 mounting holes with a diameter of 2.75mm, which are suitable for M2.5 screws.
As shown in the image below, the user can directly fix the module on the Raspberry Pi Zero. C780 is designed to be broken, and the hole spacing before breaking can be perfectly installed with most series of Raspberry Pi.

C779
- HDMI input: supports up to 1080P50Hz on Raspberry Pi(Limited by the number of CSI-2 channels)
- HDMI to CSI-2 bridge chip: Toshiba TC358743XBG
- 2 CSI-2 channels & clock
- CSI-2 interface: 15 pin FPC seat, spacing 1.0 mm
- Size: 35 x 50 mm
- Install: 4 x M2.5
- Power supply: 3.3V
- Weight: 10g
The size of C779 is shown in Figure. There are 4 mounting holes with a diameter of 2.75mm, which are suitable for M2.5 screws.

CSI Interface Definitions
The CSI (Camera Serial Interface) interfaces C779 and C780A have 15 pins each, while the C780B interface has 22 pins. The C790 interface is unique as it supports both 15 and 22 PIN configurations.



Software integration
For independent use, follow Linux integration and troubleshooting; BliKVM is not a prerequisite.
When using a BliKVM image, choose a build matching the board and capture module and follow First steps. Working capture does not establish USB input or network-video configuration.
