Still think it would be worth to try a 'known' timing of an exiting panel. The overlay below should allow you to start DSI on one/both of the outputs, running BOE TV080WUM-NL0 timing - 1200x1920pixels/4-lanes/RGB888.
The timing is in panel-simple https://github.com/raspberrypi/linux/bl ... le.c#L4687, data sheet can be found on the web (if needed).
The timing is in panel-simple https://github.com/raspberrypi/linux/bl ... le.c#L4687, data sheet can be found on the web (if needed).
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";};};
Statistics: Posted by aBUGSworstnightmare — Fri Apr 19, 2024 11:50 am