Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 5033

Interfacing (DSI, CSI, I2C, etc.) • Re: How Can I Force DSI Output on Pi 5

$
0
0
you will need an overlay to do that for you.

There are several 'dump' DSI panels specified in "panel-simple". The overlay below will start either one or two BOE TV80WUM-NL0 panels on DSI.
Copy "vc4-kms-dsi-dumb-panel-pi5.dtbo' into your overlay folder and add below to your config.txt

Code:

# for single DSI paneldtoverlay=vc4-kms-dsi-dumb-panel-pi5# for dual DSI panel uncomment below line#dtparam=dual_dsi
fake_dsi.jpg
vc4-kms-dsi-dumb-panel-pi5.dtbo.zip

Code:

// Start a dumb DSI panel on DSI1 and DSI0// // vc4-kms-dsi-dumb-panel-pi5-overlay.dts/dts-v1/;/plugin/;#include <dt-bindings/gpio/gpio.h>#include <dt-bindings/leds/common.h>/{compatible = "brcm,bcm2712";    fragment@0 {target = <&dsi0>;__overlay__{status = "okay";#address-cells = <1>;#size-cells = <0>;port {dsi0_out_port:endpoint {remote-endpoint = <&panel_dsi0_port>;};};panel_disp0: panel_disp0@0 {reg = <0>;compatible = "boe,tv080wum-nl0", "panel-simple-dsi";port {panel_dsi0_port: endpoint {remote-endpoint = <&dsi0_out_port>;};};};};    };        fragment@1 {target = <&dsi1>;__dormant__ {status = "okay";#address-cells = <1>;#size-cells = <0>;port {dsi1_out_port:endpoint {remote-endpoint = <&panel_dsi1_port>;};};panel_disp1: panel_disp1@0 {reg = <0>;compatible = "boe,tv080wum-nl0", "panel-simple-dsi";port {panel_dsi1_port: endpoint {remote-endpoint = <&dsi1_out_port>;};};};};    };        __overrides__ {dual_dsi = <0>,"+1";};};
I ran turned dtdebug on and saw this:

Code:

006356.382: dtdebug: Opened overlay file 'overlays/vc4-kms-dsi-dumb-panel-pi5.dtbo'006356.484: dterror: not a valid FDT - err -9

Statistics: Posted by kdil26 — Thu Feb 29, 2024 1:02 pm



Viewing all articles
Browse latest Browse all 5033

Trending Articles