Power & Source of Big Ideas

nanoPi-M4v2 and 7 inch touch LCD 800x480 display on friendly

Moderators: chensy, FATechsupport

HDMI says no output on friendly desktop. Android works fine.
I would like to use this 7 inch LCD with Ubuntu.
Currently using a 22 inch LCD.
root@NanoPi-M4v2:~# xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
DVI-D-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 598mm x 336mm
1920x1080 60.00*+ 50.00 59.94
1920x1080i 60.00 50.00 59.94
1680x1050 59.88
1280x1024 75.02 60.02
1440x900 59.90
1280x960 60.00
1280x800 59.91
1152x864 75.00
1280x720 60.00 50.00 59.94
1024x768 75.03 70.07 60.00
832x624 74.55
800x600 72.19 75.00 60.32 56.25
720x576 50.00
720x480 60.00 59.94
640x480 75.00 72.81 66.67 60.00 59.94
720x400 70.08
DP-1 disconnected (normal left inverted right x axis y axis)
Can you post a link to the LCD you want to use? I assume it has an HDMI interface?

For touch, you will very likely need a driver for this. What is the interface? I assume USB?
https://www.ebay.co.uk/itm/7-Inch-Capac ... SwM1ZbYc7A

The power and touch are provided via USB and the video via HDMI.

When used with the supplied Android eMMC both video and touch work fine.
When used with the microSD card with friendlydesktop aarch64 the LCD displays "No HDMI output".
If it works with Android then I would assume the issue is with friendlydesktop and the lack of support within the OS to provide the timing for this display. I certainly didn't see any 800x480 in your list of HDMI supported timings.

I am not familiar with friendlydesktop but is there any way to manually set the video resolution?
800x480 LCD's are quite common for SBC's with Mali chipsets (ODROID-C2, ODROID-N2, BananaPi, Cubieboard,OrangePi, etc.,etc.) running Ubuntu or any other flavour of Linux desktop except friendly ARM M4.

The 7 inch LCD is fine on Android so it's obviously a driver support problem.

My application calls for a small factor SBC with a 7 inch LCD ... M4v2 + SATA hat is just right.
I have just ordered a 1280x800 display to see if that works as xrandr lists it.
I hooked up the 10 inch 1280x800 LCD. The texts under the icons were blurred, so I altered /home/pi/.config/autostart/lxrandr-autostart.desktop to 1280x800 refresh rate 59.91.
Rebooted and it displays properly.
Touch also works.
BTW, the 7 inch LCD which is advertised as up to 1280x1020 does not work.

Who is online

In total there are 31 users online :: 0 registered, 0 hidden and 31 guests (based on users active over the past 5 minutes)
Most users ever online was 5185 on Wed Jan 22, 2020 1:44 pm

Users browsing this forum: No registered users and 31 guests