Open main menu

Changes

X1300 Software

752 bytes added, 17:13, 10 December 2025
no edit summary
Now assumes you've already set up a Raspberry Pi with Raspbian12('''bookworm''') or Debian 13('''trixie'''). For help installing the Debian-based OS on your Pi, check out the docs on https://www.raspberrypi.com/
To check the kernel version, execute the following command: (OS kernel upgrades often bring about some uncertain issues)
1. '''To enable the device tree overlay in the '''/boot/firmware/config.txt'''
sudo nano /boot/firmware/config.txt
Add two lines at the end of the file that reads like this:
<span class="tb_red">'''PS:'''</span>
* If you use [[X630]], please remove <code>,4lane=1</code> and <code>dtoverlay=tc358743-audio</code>
* '''dtoverlay=tc358743,4lane=1,cam0 ''' or '''dtoverlay=tc358743,4lane=1,cam1 ''' is required when use it with CM5 and CM5 IO board such as [[X1500]] /[[X1501]], When using '''CAM/DISP0 ''' socketof [[X1500]] /[[X1501]], please use the <code>'''cam0'''</code> parameters. When using '''CAM/DISP1''', please use the <code>'''cam1'''</code> parameters.
Press Ctrl + O & Enter to save
2. '''Reboot the Raspberry Pi 5 for the settings to take effect'''
sudo reboot
3. '''Check video devices list'''
v4l2-ctl --list-devices
[[File:X1300v1.0-setting3.png]]
4. '''Create an 1920*1080P EDID txt file to setup the HDMI to CSI adapter before you can connect it to a HDMI source. This EDID file will enable the video and audio mode supported.'''
sudo nano 1080P60EDID.txt
Copy below EDID data and paste to 1080P60EDID.txt, or download EDID data from [https://github.com/6by9/CSI2_device_config/blob/master/1080P60EDID.txt EDID link 1] or [https://github.com/FearL0rd/RPi5_hdmi_in_card/tree/main/hdmi2csi2card EDID link 2](EDID link 2 Provides more EDID options)
5. '''Loading the EDID data''' For the Debian version 12 (Bookworm),  v4l2-ctl -d /dev/v4l-subdev2 --set-edid=file=/home/pi/1080P60EDID.txt --fix-edid-checksums For the Debian version 13 (trixie),  v4l2-ctl -d /dev/v4l-subdev2 --set-edid=file=/home/pi/1080P60EDID.txt 
'''PS''':Pay attention to the directory of your edid file
==References==
Here are a few tutorials:* Tutorial from customers: [https://github.com/geekworm-com/RPi5_hdmi_in_card RPi5_hdmi_in_card]'''(recommend)'''* Possible software problems: [https://github.com/raspberrypi/firmware/issues/1915 ISP freezes with new firmware]* and [https://github.com/raspberrypi/firmware/issues/1904 Raspberry Pi 5 firmware ignores and responds with incorrect frame buffer pixel depth information]
Return to [[X1300]] / [[X1301]]
 
==FAQ==
 
<div class="toccolours mw-collapsible mw-collapsed">
<div style="font-weight:bold;line-height:1.6;">
Q1: kernel version 6.12 is wrong to RPi 5
</div>
<div class="mw-collapsible-content">
A: If you are using kernel version 6.12, there will be errors. Please refer to https://forums.raspberrypi.com/viewtopic.php?t=385709 and wait for the official update of Raspberry Pi.
</div>
</div>
 
 
<!--Add review function! -->