Post your project for free and start receiving proposals from freelancers within minutes after publication!
Start the LCD display via the DSI interface for Raspberry
I have a hardware configuration based on the WaveShare Raspberry Pi CM4 kit CM4-DISP-BASE-5A
https://www.waveshare.com/wiki/CM4-DISP-BASE-5A
OS - Raspberry PI Bookworm x64 (tried x32)
Specially assembled as an "all-in-one embedded" device with a 5-inch LCD touchscreen.
The screen, assembled "from the vendor," is connected via the DSI interface.
The external screen via HDMI is working.
I still couldn't get the "built-in" screen via DSI to work.
I followed all the recommendations from the manufacturer's website.
When using the camera and DSI, it will occupy three I2C devices: I2C-10, I2C-11, I2C-0
Execute as follows:
Code: Select allwget https://files.waveshare.com/upload/7/75/CM4_dt_blob_Source.zip
unzip -o CM4_dt_blob_Source.zip -d ./CM4_dt_blob_Source
sudo chmod 777 -R CM4_dt_blob_Source
cd CM4_dt_blob_Source/
sudo dtc -I dts -O dtb -o /boot/dt-blob.bin dt-blob-disp0-double_cam.dts
# After execution, turn off the power and restart the CM4 This driver still did not "install".
Contacted WaveShare technical support. They advised me not to install the driver (since BOOKWORM supposedly understands this hardware itself) but only to "insert" the following line into config.txt
Code: Select alldtoverlay=vc4-kms-dsi-7inch,dsi0 Inserted, commented out other dtoverlays.
HDMI stopped working, but the built-in LCD still did not light up.
Technical support "went silent"...
I am willing to pay for "external practice" that will help me solve this problem.
https://www.waveshare.com/wiki/CM4-DISP-BASE-5A
OS - Raspberry PI Bookworm x64 (tried x32)
Specially assembled as an "all-in-one embedded" device with a 5-inch LCD touchscreen.
The screen, assembled "from the vendor," is connected via the DSI interface.
The external screen via HDMI is working.
I still couldn't get the "built-in" screen via DSI to work.
I followed all the recommendations from the manufacturer's website.
When using the camera and DSI, it will occupy three I2C devices: I2C-10, I2C-11, I2C-0
Execute as follows:
Code: Select allwget https://files.waveshare.com/upload/7/75/CM4_dt_blob_Source.zip
unzip -o CM4_dt_blob_Source.zip -d ./CM4_dt_blob_Source
sudo chmod 777 -R CM4_dt_blob_Source
cd CM4_dt_blob_Source/
sudo dtc -I dts -O dtb -o /boot/dt-blob.bin dt-blob-disp0-double_cam.dts
# After execution, turn off the power and restart the CM4 This driver still did not "install".
Contacted WaveShare technical support. They advised me not to install the driver (since BOOKWORM supposedly understands this hardware itself) but only to "insert" the following line into config.txt
Code: Select alldtoverlay=vc4-kms-dsi-7inch,dsi0 Inserted, commented out other dtoverlays.
HDMI stopped working, but the built-in LCD still did not light up.
Technical support "went silent"...
I am willing to pay for "external practice" that will help me solve this problem.