Difference between revisions of "X630"

From Geekworm Wiki
Jump to navigation Jump to search
(35 intermediate revisions by 4 users not shown)
Line 3: Line 3:
 
[[File:X630-IMG-2671.jpg|thumb|right|X630 HDMI TO csi-2]]
 
[[File:X630-IMG-2671.jpg|thumb|right|X630 HDMI TO csi-2]]
 
[[File:X630-IMG-2669.jpg|thumb|right|X630 HDMI TO csi-2]]
 
[[File:X630-IMG-2669.jpg|thumb|right|X630 HDMI TO csi-2]]
[[File:X630-IMG-2663-acce+size.jpg|thumb|right|X630 Accessories and size]]
+
[[File:X630.jpg|thumb|right|X630 Accessories]]
 +
[[File:X630-a2-IMG-3258.jpg|thumb|right|X630-A2 Shield]]
 +
[[File:X630-a2-IMG-3270.jpg|thumb|right|X630-A2 + X630 assembly]]
 +
[[File:X630-a2-IMG-3266.jpg|thumb|right|X630-A2 + X630 + X630-C1 assembly]]
 +
[[File:X630-C1-IMG-3000-接口示意-1.jpg|thumb|right|X630-C1 case]]
 +
[[File:X630-pi0-IMG-3177.jpg|thumb|right|X630 + Pi zero]]
 +
[[File:X630-pi0-IMG-3178-case.jpg|thumb|right|X630 + Pi zero + Case]]
 
==Overview==
 
==Overview==
 
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.  
Line 17: Line 23:
 
* Able to start RASPISTILL or RASPIVID multiple times and no reboot required
 
* Able to start RASPISTILL or RASPIVID multiple times and no reboot required
 
* Easily fixed on Raspberry Pi and DIY your pefect case
 
* Easily fixed on Raspberry Pi and DIY your pefect case
 +
 +
==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
 +
{| class="wikitable"
 +
! 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==
 
==User Manual==
 
* [[X630-Hardware]]
 
* [[X630-Hardware]]
 
* [[X630-Software]]
 
* [[X630-Software]]
 +
* Application: https://qengineering.eu/install-gstreamer-1.18-on-raspberry-pi-4.html
 +
* Chip Information-EN: [[File:TC358743XBG_datasheet_en_20171026.pdf|none|HDMI TO CSI-2 Chip-EN]]
 +
* Chip Information-CN: [[File:TC358743XBG_datasheet_zh_cn_20151218.pdf|none|HDMI TO CSI-2 Chip-CN]]
 +
* X630 3D file: [[File:X630-asm.stp]]
  
 
==Packing List==
 
==Packing List==
 +
===X630 Packing List===
 
* 1x X630 HDMI to CSI-2 Module
 
* 1x X630 HDMI to CSI-2 Module
 
* 1x X630-A1 Board
 
* 1x X630-A1 Board
 
* 1 x FPC cable(5cm length)
 
* 1 x FPC cable(5cm length)
* 1 x FPC cable-for backup(15cm length)
+
* 1 x FPC cable-for backup(8cm length)
 
* 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
 
* 1 x M2.5 Nut
 
* 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
 +
 +
==X630 PCB dimention==
 +
[[File:X630-PCB.png]]
 +
 +
==How to install X630==
 +
[[File:X630安装图-2000x2000.jpg|800px|How to install X630]]
 +
 +
==Installation Video==
 +
X630+X630-A2+X630-C1 Case for Raspberry Pi 4: https://youtu.be/lJL2Ihs1aYg
 +
{{#ev:youtube|https://youtu.be/lJL2Ihs1aYg}}
 +
 +
==Match Metal Case==
 +
Please refer to [[X630-C1]]
  
 
==FAQ==
 
==FAQ==
 +
'''Notes & Known Issues'''
 +
 +
(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: What to do if there is no video output?
 
Q: What to do if there is no video output?
  
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 SW mode.)
+
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.
+
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.
  
2. Software reset uses GPIO 509 to reset operation through GPIO. Please refer to wiki: wiki.geekworm.com/X630-Software
 
  
==Match Metal Case==
 
Please refer to [[X630-C1]]
 
 
<!--Add review function! -->
 
<!--Add review function! -->
 
<comments />
 
<comments />

Revision as of 15:40, 15 September 2022

X630 HDMI TO csi-2
X630 HDMI TO csi-2
X630 HDMI TO csi-2
X630 Accessories
X630-A2 Shield
X630-A2 + X630 assembly
X630-A2 + X630 + X630-C1 assembly
X630-C1 case
X630 + Pi zero
X630 + Pi zero + Case

Overview

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.

X630 HDMI to CSI-2 diagram

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

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

Packing List

X630 Packing List

  • 1x X630 HDMI to CSI-2 Module
  • 1x X630-A1 Board
  • 1 x FPC cable(5cm length)
  • 1 x FPC cable-for backup(8cm length)
  • 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

X630 PCB dimention

X630-PCB.png

How to install X630

How to install X630

Installation Video

X630+X630-A2+X630-C1 Case for Raspberry Pi 4: https://youtu.be/lJL2Ihs1aYg

Match Metal Case

Please refer to X630-C1

FAQ

Notes & Known Issues

(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: 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.


Add your comment
Geekworm Wiki welcomes all comments. If you do not want to be anonymous, register or log in. It is free.


Anonymous user #5

one month ago
Score 0++
Does the X630-A2 audio board work with PiKVM V2 DIY (using X630 and X630-C1 case)? Is any additional configuration required like on PiKVM-A3 or should this just work with pikvm without additional configuration?

Anonymous user #4

one month ago
Score 0++
How long will this product be in production/be supported?

Anonymous user #3

3 months ago
Score 0++
Which combination of X630 X630-A3 version is able of I2S audio adding the extra I2S cable ?

Walker

3 months ago
Score 0++
X630-A3 board with I2S interface and with I2S cable

Anonymous user #2

9 months ago
Score 0++
Thanks for the reply Walker - I'll try those 779 instructions again, but no success in past efforts.

Anonymous user #2

10 months ago
Score 0++
Since the X630-X2 is a board to pass Audio in to the I2C connection, a guide on activating the I2C audio input on the Raspberry Pi would be most appreciated.

Walker

10 months ago
Score 0++

Hello, you can refer to this: https://wiki...779-Software

There is a guide about audio input on the Raspberry Pi

Anonymous user #1

23 months ago
Score 0++
A 3D printed case for this wonderful product?

Lisa

23 months ago
Score 0++

Hi,

Sorry,there are currently no 3D printed case for X630.