I ran turned dtdebug on and saw this: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.txtfake_dsi.jpgCode:
# for single DSI paneldtoverlay=vc4-kms-dsi-dumb-panel-pi5# for dual DSI panel uncomment below line#dtparam=dual_dsi
vc4-kms-dsi-dumb-panel-pi5.dtbo.zipCode:
// 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";};};
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