Hello everyone! Searching the forum I found out that this non-standard resolution (1920*480) is not added to the board. In raspberry boards this can be done using the download file. Timings are known for the monitor, but they are for raspberry.
Max_framebuffer_height = 1920
Hdmi_mode = 87
Hdmi_group = 2
Hdmi_force_mode = 1
Hdmi_timings = 480 0 30 30 30 1920 0 18 6 6 0 0 60 0 66280000 3
I tried changing the resolution with the utility fbset, but without result.
display EDID:
00ffffffffffff00ffff3231450600000c1c0103800f0a780a0dc9a05747982712484c00000001c1010101c101010101010101010101e419e05a108012701e1e6600e0801700001ee419e05a108012701e1e6600052800202020000000fa000a20202020020020202020200a000000fc005a65726f4d4f440a202020202000bc
Which system do you use? Android, Ubuntu, OOWOW or others?
Ubuntu
Which version of system do you use? Please provide the version of the system here:
24.04
numbqq
November 25, 2024, 2:55am
2
Hello @George_Kolesnikov
As we don’t have such screen on our side, could you help us to test on your side?
Based on image ubuntu-24.04/vim1s-ubuntu-24.04-xfce-linux-5.15-fenix-1.7-240926.img.xz
and follow the steps below to upgrade the kernel:
wget https://dl.khadas.com/.test/vim1s/linux-dtb-amlogic-5.15_1.7.2_arm64.deb
wget https://dl.khadas.com/.test/vim1s/linux-image-amlogic-5.15_1.7.2_arm64.deb
sudo dpkg -i linux-dtb-amlogic-5.15_1.7.2_arm64.deb linux-image-amlogic-5.15_1.7.2_arm64.deb
sync
sudo reboot
After reboot, please check whether it works and provide the below information to us.
$ dmesg
$ cat /sys/class/display/mode
$ cat /sys/class/drm/card0-HDMI-A-1/modes
$ cat /sys/class/amhdmitx/amhdmitx0/disp_cap
$ edid-decode < /sys/class/amhdmitx/amhdmitx0/rawedid
Thank you for your reply! I am sending the requested information:
File output dmesg link:
xfrm cloud
root@Khadas:~# cat /sys/class/display/mode
1080p60hz
root@Khadas:~# cat /sys/class/drm/card0-HDMI-A-1/modes
480x1920p60hz
dummy_l
root@Khadas:~# cat /sys/class/amhdmitx/amhdmitx0/disp_cap
480x1920p60hz
480x1920p60hz
root@Khadas:~# edid-decode < /sys/class/amhdmitx/amhdmitx0/rawedid
edid-decode (hex):
00 ff ff ff ff ff ff 00 ff ff 32 31 45 06 00 00
0c 1c 01 03 80 0f 0a 78 0a 0d c9 a0 57 47 98 27
12 48 4c 00 00 00 01 c1 01 01 01 c1 01 01 01 01
01 01 01 01 01 01 e4 19 e0 5a 10 80 12 70 1e 1e
66 00 e0 80 17 00 00 1e e4 19 e0 5a 10 80 12 70
1e 1e 66 00 05 28 00 20 20 20 00 00 00 fa 00 0a
20 20 20 20 02 00 20 20 20 20 20 0a 00 00 00 fc
00 5a 65 72 6f 4d 4f 44 0a 20 20 20 20 20 00 bc
----------------
Block 0, Base EDID:
EDID Structure Version & Revision: 1.3
Vendor & Product Identification:
Manufacturer: ___
Model: 12594
Serial Number: 1605
Made in: week 12 of 2018
Basic Display Parameters & Features:
Digital display
Maximum image size: 15 cm x 10 cm
Gamma: 2.20
RGB color display
First detailed timing is the preferred timing
Color Characteristics:
Red : 0.6250, 0.3398
Green: 0.2802, 0.5947
Blue : 0.1552, 0.0703
White: 0.2832, 0.2978
Established Timings I & II: none
Standard Timings:
Detailed Timing Descriptors:
DTD 1: 480x1920 60.000362 Hz 1:4 116.281 kHz 66.280000 MHz (480 mm x 1920 mm)
Hfront 30 Hsync 30 Hback 30 Hpol P
Vfront 6 Vsync 6 Vback 6 Vpol P
DTD 2: 480x1920 60.000362 Hz 1:4 116.281 kHz 66.280000 MHz (analog composite, sync-on-green, field sequential L/R, 5 mm x 40 mm)
Hfront 30 Hsync 30 Hback -34 Hpol N Hborder 32
Vfront 6 Vsync 6 Vback -58 Vpol N Vborder 32
Standard Timing Identifications:
GTF : 328x205 92.001317 Hz 16:10 19.964 kHz 7.826000 MHz
GTF : 504x315 92.000228 Hz 16:10 30.636 kHz 19.362000 MHz
GTF : 504x315 61.997961 Hz 16:10 20.273 kHz 12.164000 MHz
GTF : 504x315 92.000228 Hz 16:10 30.636 kHz 19.362000 MHz
GTF : 504x315 92.000228 Hz 16:10 30.636 kHz 19.362000 MHz
Display Product Name: 'ZeroMOD'
Checksum: 0xbc
numbqq
November 26, 2024, 12:40am
4
George_Kolesnikov:
480x1920p60hz
It seems that the resolution is detected, can you setup this resolution in the system settings?
in graphic mode if you connect another monitor this resolution is not.
in the file /boot/uEnv.txt added the line
video=HDMI-A-1:480x1920@60,if=RGB24
on reboot still black screen
[ +1.475875] [drm:meson_hdmitx_atomic_check [aml_drm]] *ERROR* hdmitx_on changed, force modeset.
[ +0.000717] [hdmitx:] *ERROR* hdmitx_common_validate_mode_locked: get vic from (480p56hz) fail
[ +0.001257] [drm:meson_hdmitx_encoder_atomic_check [aml_drm]] *ERROR* validate_mode fail for [480p56hz-rgb,8bit]
numbqq
November 27, 2024, 2:04am
6
Hello @George_Kolesnikov
OK, it looks we need further debug on this screen, could you share the screen buy link to us?
yes, of course, here is this link:
numbqq
November 29, 2024, 2:02am
8
Hello @George_Kolesnikov
We will try to find same screen and debug on our side and will update you here.
Hello! Were you able to test the monitor?
numbqq
January 20, 2025, 1:01am
12
Hello @George_Kolesnikov
Sorry, we are still working on it, we will let you know once we have improgress.