I have two displays from Riverdi that I am currently trying to test. I am using a Mallow Board with an IMX8M Plus Quad 4GB. I am using an Avalonia Frame Buffer project.
These are the 2 displays, I would expect them to work exactly the same given the size is the only difference I am aware of:
SM-RVT50HQHNWC00-B
SM-RVT70HQHNWC00-B
I can get my project to display on the 7" screen without issue, however when I try the same steps for the 5" display I get power to the screen, but my project will not display on it nor will Tezi display on it. I do have the HDMI overlay applied. Any assistance or directions to look for a solution would be appreciated. I’ve also tested this program on the 10.1" LVDS display without issue.
Software summary
------------------------------------------------------------
Bootloader: U-Boot
Kernel version: 6.6.84-7.2.0-g87bfb710b6f1 #1-Torizon SMP PREEMPT Mon Mar 31 08:47:48 UTC 2025
Kernel command line: root=LABEL=otaroot rootfstype=ext4 quiet logo.nologo vt.global_cursor_default=0 plymouth.ignore-serial-consoles splash fbcon=map:3 ostree=/ostree/boot.1/torizon/157a467dd3b97eaebfbf6e17d0c8859fdd0abc1d397c637c6ecd808f79dc0260/0
Distro name: NAME="Torizon OS"
Distro version: VERSION_ID=7.2.0-build.13
Distro variant: VARIANT="Docker"
Hostname: verdin-imx8mp-15646703
------------------------------------------------------------
Hardware info
------------------------------------------------------------
HW model: Toradex Verdin iMX8M Plus WB on Verdin Development Board
Toradex version: 0058 V1.1B
Serial number: 15646703
Processor arch: aarch64
------------------------------------------------------------
torizon@verdin-imx8mp-15646703:~$ dmesg | grep hdmi
[ 0.046135] /soc@0/bus@30c00000/lcd-controller@32fc6000: Fixed dependency cycle(s) with /soc@0/bus@30c00000/hdmi@32fd8000
[ 0.046228] /soc@0/bus@30c00000/hdmi@32fd8000: Fixed dependency cycle(s) with /soc@0/bus@30c00000/lcd-controller@32fc6000
[ 0.048441] /soc@0/bus@30000000/pinctrl@30330000: Fixed dependency cycle(s) with /soc@0/bus@30000000/pinctrl@30330000/hdmihoggrp
[ 0.061826] /soc@0/bus@30c00000/lcd-controller@32fc6000: Fixed dependency cycle(s) with /soc@0/bus@30c00000/hdmi@32fd8000
[ 0.061926] /soc@0/bus@30c00000/hdmi@32fd8000: Fixed dependency cycle(s) with /soc@0/bus@30c00000/lcd-controller@32fc6000
[ 0.064127] /soc@0/bus@30c00000/lcd-controller@32fc6000: Fixed dependency cycle(s) with /soc@0/bus@30c00000/hdmi@32fd8000
[ 0.064488] /soc@0/bus@30c00000/lcd-controller@32fc6000: Fixed dependency cycle(s) with /soc@0/bus@30c00000/hdmi@32fd8000
[ 0.064588] /soc@0/bus@30c00000/hdmi@32fd8000: Fixed dependency cycle(s) with /soc@0/bus@30c00000/lcd-controller@32fc6000
[ 6.410941] dwhdmi-imx 32fd8000.hdmi: Detected HDMI TX controller v2.13a with HDCP (samsung_dw_hdmi_phy2)
[ 6.412410] dwhdmi-imx 32fd8000.hdmi: registered DesignWare HDMI I2C bus driver
[ 6.417319] imx-drm display-subsystem: bound 32fd8000.hdmi (ops dw_hdmi_imx_ops)
[ 8.969278] input: audio-hdmi HDMI Jack as /devices/platform/sound-hdmi/sound/card0/input4