Difference between revisions of "X630"
(7 intermediate revisions by the same user not shown) | |||
Line 16: | Line 16: | ||
* Remove the software reset. (Since there is no usage scenario and the product is more complex, pikvm does not need software reset etc.) | * Remove the software reset. (Since there is no usage scenario and the product is more complex, pikvm does not need software reset etc.) | ||
− | [[File:X630-V1.5-VS-X630-V1.3.jpg| | + | [[File:X630-V1.5-VS-X630-V1.3.jpg|500px|none|X630 V1.5 vs X630 V1.3]] |
The X630 hdmi to csi module is a bridge module that converts HDMI stream to MIPI CSI-2, which enables your Raspberry Pi to accept HDMI video and audio streams and process them as incoming data source. | The X630 hdmi to csi module is a bridge module that converts HDMI stream to MIPI CSI-2, which enables your Raspberry Pi to accept HDMI video and audio streams and process them as incoming data source. | ||
− | [[File:X630-diagram.png|X630 HDMI to CSI-2 diagram| | + | [[File:X630-diagram.png|X630 HDMI to CSI-2 diagram|600px]] |
{{HDMI to CSI}} | {{HDMI to CSI}} | ||
Line 72: | Line 72: | ||
* 1x X630 HDMI to CSI-2 Module | * 1x X630 HDMI to CSI-2 Module | ||
* 1x X630-A1 Board | * 1x X630-A1 Board | ||
− | * 1 x 5cm Length FPC cable (for Pi 4B / 3B+ / 3B / 2B) | + | * 1 x 5cm Length 5pin 1.0mm FPC cable (for Pi 4B / 3B+ / 3B / 2B) |
− | * 1 x 8cm Length FPC cable (for Pi Zero / Zero W / Zero 2W) | + | * 1 x 8cm Length 15Pin 1.0mm to 22pin 0.5mm FPC cable (for Pi Zero / Zero W / Zero 2W) |
* 2 x F/F M2.5*17mm Spacer | * 2 x F/F M2.5*17mm Spacer | ||
* 4 x M2.5*6 Screw | * 4 x M2.5*6 Screw |
Latest revision as of 17:17, 23 July 2024
Contents
Overview
[Update]: X630 V1.5 is released on Dec. 2022;
V1.5 has the following updates based on V1.3
- Fixed HDMI back powering issue.
- Remove the software reset. (Since there is no usage scenario and the product is more complex, pikvm does not need software reset etc.)
The X630 hdmi to csi module is a bridge module that converts HDMI stream to MIPI CSI-2, which enables your Raspberry Pi to accept HDMI video and audio streams and process them as incoming data source.
Geekworm HDMI to CSI Module Series:
Convert HDMI signal acquisition into CSI signal and I2S audio signal. The maximum capture resolution depends on the HDMI to CSI converter board as well as the Raspberry Pi hardware.
Raspberry Pi hardware are primarily divided into two series, one supporting a maximum of 1080P60Hz and the other supporting a maximum of 1080P50Hz.
- Raspberry Pi versions that support up to 1080P60Hz: CM3, CM4, Pi 5B
- Raspberry Pi versions that support up to 1080P50Hz: zero, zero2, Pi3B, Pi4B, etc.
Picture | Model | Description | Max Input Resolution | I2S Audio | HDMI Capture Chip | PCB Dimension | CSI-2 Connector | Supported SOC |
---|---|---|---|---|---|---|---|---|
![]() |
C779 | HDMI to CSI-2 | 1080p50fps | NO | Toshiba TC358743XBG | 35 x 50 mm | 15-PIN FPC (pitch 1.0 mm) | Pi 5B / 4B / 3B+ / 3B / 3A+ / Zero / Zero W/ Zero 2W |
![]() |
C790 | HDMI to CSI-2 | 1080p60fps | Yes | Toshiba TC358743XBG | 30 x 45 mm |
|
Pi 5B / 4B / 3B+ / 3B / 3A+ / Zero / Zero W/ Zero 2W / CM3 / CM4 |
![]() |
X630 | HDMI to CSI-2 | 1080p50fps | Yes, but I2S wiring or the X1300-A2 accessory board is necessary | Toshiba TC358743XBG | 30 x 42.4 mm | 15-PIN FPC (pitch 1.0 mm) | 4B / 3B+ / 3B / 3A+ / Zero W / Zero 2W |
![]() |
X1300 | HDMI RX to MIPI CSI-2-TX | 1080p60fps | Yes, but I2S wiring or the X1300-A2 accessory board is necessary | Toshiba TC358743XBG | 30 x 37.5 mm | 22-PIN FPC (pitch 0.5 mm) | Pi 5B / CM4 IO |
![]() |
X1301 | HDMI RX to MIPI CSI-2-TX HDMI loop output | 1080p60fps | Yes | Toshiba TC358743XBG | 57 x 85.5 mm | 22-PIN FPC (pitch 0.5 mm) | Pi 5B / 4B / 3B / 3B+ / 3A+ / CM4 IO |
![]() |
X1300-A2 | I2S audio accessory board for X630 / X1300 | 1080p60fps | This is a I2S audio accessory board | - | 57 x 65 mm | - |
Features
- Specifically designed mounting hole for the Raspberry Pi
- HDMI to CSI-2 bridge chip: Toshiba TC358743XBG
- Video Formats Support (Up to 1080P)
- CSI-2 Transmit Interface MIPI CSI-2 compliant (Version 1.01 Revision 0.04 -2 April 2009)
- CSI-2 connector: 15 pin FPC with 1.0 mm pitch
- Able to start RASPISTILL or RASPIVID multiple times and no reboot required
- Easily fixed on Raspberry Pi and DIY your pefect case
- Support work with X1300-A2 accessory board capture HDMI audio via I2S
X630-A2
X630-A2 is an accessory board that provides audio functions when used with X630. It also has a 3007 fan onboard and also supports X630-C1 case.
X630-A2 GPIO Use
Rpi GPIO | PIN NAME | Description | Note |
---|---|---|---|
5 | HDET | HDMI input detect (high level ) | 3.3V |
6 | INT | Interrupt Output signal – active high (Level) | 3.3V |
12 | RST | TC358743XBG reset control , active high | 3.3V |
18 | A_SCK | I2S/TDM Bit Clock signal (BCK) | 3.3V |
19 | A_WFS | I2S Word Clock or TDM Frame Sync signal (LRCK) | 3.3V |
20 | A_SD | I2S/TDM data signal (Data) | 3.3V |
User Manual
Hardware & Software
Application
Chip Information
- Chip Information-EN: File:TC358743XBG datasheet en 20171026.pdf
- Chip Information-CN: File:TC358743XBG datasheet zh cn 20151218.pdf
X630 3D File
- X630 3D file: File:X630-asm.stp
X630 PCB dimention
Packing List
X630 Packing List
- 1x X630 HDMI to CSI-2 Module
- 1x X630-A1 Board
- 1 x 5cm Length 5pin 1.0mm FPC cable (for Pi 4B / 3B+ / 3B / 2B)
- 1 x 8cm Length 15Pin 1.0mm to 22pin 0.5mm FPC cable (for Pi Zero / Zero W / Zero 2W)
- 2 x F/F M2.5*17mm Spacer
- 4 x M2.5*6 Screw
- 1 x M2.5 Nut
X630-A2 Packing List
- 1 * X630-A2 Audio Hat & Cooling Fan Expansion Board
- 1 * 10-pin Cable
- 4 * F/F M2.5*12 Spacers
- 8* M2.5*5+5 Screws
Match Metal Case
X630-C1 is the matching case for X630 and X630-A2, But we no longer produce, you can refer to the following 3D drawings if you need: File:X630-c1-asm.zip or File:X630-c1-asm.stp
Installation
Installation Video
X630+X630-A2+X630-C1 Case for Raspberry Pi 4: https://youtu.be/lJL2Ihs1aYg
How to install X630 & X630-A2 & X630-C1
FAQ
Notes & Known Issues
First, we recommend that you read Raspberry Pi camera applications document
(1) If using GStreamer or PiKVM, please change to Hardware reset mode. Otherwise, the X630 won't be detected and there will be no video.
(2) An accessory board (X630-A2) for audio capturing & reset is available now.
(3) Currently the software reset mode can only support RASPISTILL or RASPIVID.
(4) If GStreamer is installed in Raspberry Pi OS, RASPISTILL & RASPIVID are no longer worked.
Q: How Do I Know if My Raspberry Pi Camera is Working? (X630 is actually a CAMERA device)
A: Refer to https://raspberrytips.com/troubleshooting-camera-module/
Q: What to do if there is no video output?
A: 1. When use the PI-KVM, please set the dip switches at the back of X630 to HW mode(Hardware reset mode). Pull the HW switch to 1 and pull the SW switch to 0.(Our default mode is HW mode.) Please set the switches at power off status. (For PiKVM usage, you will need to turn off SW reset DIP switch and turn on HW reset DIP switch prior to connecting the CSI cable to your Pi4.)
2. Software reset uses GPIO 509 to reset operation through GPIO. Please refer to wiki: X630-Software
Q: Which connector model is compatible with 10pin functional connector?
A: It is SH1.0 10Pin connector.
Q: Does the X630 support to work with Octoprint?
A: No, the X630 is not tested with Octoprint. It is recommended to choose hardware reset to test and ensure that the video input by X630 must be 1080p or 720p, which cannot be converted higher than 1080P.
Q: 1080p 60Hz HDMI to CSI-2 via TC358743 ?
A: Please refer to: https://forums.raspberrypi.com/viewtopic.php?t=211802&sid=e6fef431928907e63fc8eb539cd75389 for reference.
Enable comment auto-refresher
Anonymous user #5
Permalink |
Anonymous user #4
Permalink |
Anonymous user #3
Permalink |
Walker
Anonymous user #2
Permalink |
Anonymous user #2
Permalink |
Walker
Anonymous user #1
Permalink |
Lisa