This tutorial assumes you've already set up a Raspberry Pi with Raspbian12('''bookworm'''). For help installing the Debian-based OS on your Pi, check out the docs on Raspberrypi.com.
To check the kernel version, execute the following command:
Linux raspberrypi 6.6.22-v8+ #1746 SMP PREEMPT Wed Mar 20 17:19:49 GMT 2024 aarch64 GNU/Linux
* 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:
dtoverlay=tc358743,4lane=1
dtoverlay=tc358743-audio
[[File:X1300v1.0-setting2.png|800px]]
Press Ctrl + O & Enter to save
Press Ctrl + X to Exit
* Reboot the Raspberry Pi 5 for the settings to take effect
sudo reboot
* Check video devices list
v4l2-ctl --list-devices
[[File:X1300v1.0-setting3.png]]
* 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.