Hello everyone, I have 4 VIM3 devices that I am using for a special project. I am using touchscreens with these VIM3s, but for the screens to work, I need to manually set the HDMI resolution in the /boot/env.txt file because it doesn’t recognize the screen in Auto Detect mode. I can do this HDMI setting in the env.txt file for kernel 4.9. However, in a new Ubuntu version, for example, 22 which uses kernel 5.15, there is a Uenv.txt file instead of env.txt. But from the documentation, I don’t know how to specify the HDMI resolution in this file. Additionally, I need to disable I2S to use some pins as GPIO, which I am also unable to do. If you can help with this or suggest a resource, I would be very grateful.
We don’t maintain the image with 4.9 kernel anymore, we suggest you to use the image with 5.15 kernel.
What’s the resolution of your screen? Could you provide the edid to us? You can follow the command below:
edid-decode < /sys/class/drm/card0-HDMI-A-1/edid
I2S is disabled by default in 5.15 kernel image, you don’t need to disable it manually.
My resolution is "1024×600 Progressive 60Hz hdmi=1024x600p60hz
"
thanks for answer
Hello @Mithrandir
Can you check this image with your 1024x600
screen ?
Thank you @numbqq , I will try this image and give you feedback.
Hello again @numbqq , first of all, I tried the command ‘edid-decode < /sys/class/drm/card0-HDMI-A-1/edid’ you gave for the kernel 4.9, you can see it in the image below:
Then, I flashed the Khadas with the image you suggested (https://dl.khadas.com/.test/vim3-ubuntu-22.04-gnome-linux-5.15-fenix-1.6.9.1-240806-emmc-develop-test-only.img.xz) and tried the
‘edid-decode < /sys/class/drm/card0-HDMI-A-1/edid’ command you gave, and I got the following output:
When I connect a different model touch screen, I get a result:
However, when I connect the 10.1" touch screen that I need to use for the project, I don’t get any display on Ubuntu 22 with kernel 5.9 or higher. I only get a display with kernel 4.9. As I mentioned before, I can achieve this by adding the arguments hdmi_auto_detect: no and hdmi=1024x600p60hz in the /boot/env.txt file.
Hello @ivan.li ,
I am using the screen from this link ‘HDW101-A5001L 10.1inch Touch Screen Display | Roboway’ with a Khadas VIM3. On Kernel 4.9 with an Ubuntu 20.04 image, I can get a display on this screen when I add the arguments ‘hdmi_auto_detect: No’ and ‘hdmi=1024x600p60hz’ in the /boot/env.txt file. However, on a higher kernel version (like 5.15) and Ubuntu 22.04, I cannot get any display on this screen. I have another touch screen (different model), and everything works correctly when I use it. When I entered the console commands provided by @numbqq, I got the results mentioned above. Unfortunately, I cannot get any display on the DWIN 10.1-inch screen (Ubuntu 22.04 and kernel 5.15) in any way. I need to work on Ubuntu 22.04 for my project. I need help with this issue.
Hello @Mithrandir
Judging from the phenomenon you described, there is a problem with your connection, or there is no power supply, or the screen is damaged.
I will try it with another screen that I am sure works and let you know the results.
You can also try the command below:
edid-decode < /sys/class/amhdmitx/amhdmitx0/rawedid
Please check on the 5.15 kernel image above.
I tried the screen on khadas vim1s and Fenix 1.6.9 Ubuntu 22.04.4 LTS Linux 5.15.119.
khadas@Khadas:~$ edid-decode < /sys/class/drm/card0-HDMI-A-1/edid
edid-decode (hex):
00 ff ff ff ff ff ff 00 12 e5 00 21 50 2d 31 01
1c 13 01 03 81 2f 1a 78 2e 35 85 a6 56 48 9a 24
12 50 54 af ef 00 01 01 01 01 01 01 01 01 01 01
01 01 01 01 01 01 a1 13 00 40 41 58 19 20 2c 58
36 00 dc 0c 11 00 00 1a 00 00 00 fc 00 43 4c 30
37 2d 48 44 4d 49 0a 20 20 20 00 00 00 fd 00 38
4b 1e 53 11 00 0a 20 20 20 20 20 20 00 00 00 ff
00 31 39 30 31 30 30 31 0a 20 20 20 20 20 01 6c
02 03 21 71 4e 06 07 02 03 15 96 11 12 13 04 14
05 1f 90 23 09 07 07 83 01 00 00 65 03 0c 00 10
00 8c 0a d0 90 20 40 31 20 0c 40 55 00 b9 88 21
00 00 18 01 1d 80 18 71 1c 16 20 58 2c 25 00 b9
88 21 00 00 9e 01 1d 80 d0 72 1c 16 20 10 2c 25
80 b9 88 21 00 00 9e 01 1d 00 bc 52 d0 1e 20 b8
28 55 40 b9 88 21 00 00 1e 02 3a 80 d0 72 38 2d
40 10 2c 45 80 b9 88 21 00 00 1e 00 00 00 00 d0
----------------
Block 0, Base EDID:
EDID Structure Version & Revision: 1.3
Vendor & Product Identification:
Manufacturer: DWE
Model: 8448
Serial Number: 20000080
Made in: week 28 of 2009
Basic Display Parameters & Features:
Digital display
DFP 1.x compatible TMDS
Maximum image size: 47 cm x 26 cm
Gamma: 2.20
DPMS levels: Off
RGB color display
Default (sRGB) color space is primary color space
First detailed timing is the preferred timing
Color Characteristics:
Red : 0.6484, 0.3388
Green: 0.2822, 0.6025
Blue : 0.1425, 0.0703
White: 0.3134, 0.3291
Established Timings I & II:
IBM : 720x400 70.082 Hz 9:5 31.467 kHz 28.320 MHz
DMT 0x04: 640x480 59.940 Hz 4:3 31.469 kHz 25.175 MHz
DMT 0x05: 640x480 72.809 Hz 4:3 37.861 kHz 31.500 MHz
DMT 0x06: 640x480 75.000 Hz 4:3 37.500 kHz 31.500 MHz
DMT 0x08: 800x600 56.250 Hz 4:3 35.156 kHz 36.000 MHz
DMT 0x09: 800x600 60.317 Hz 4:3 37.879 kHz 40.000 MHz
DMT 0x0a: 800x600 72.188 Hz 4:3 48.077 kHz 50.000 MHz
DMT 0x0b: 800x600 75.000 Hz 4:3 46.875 kHz 49.500 MHz
Apple : 832x624 74.551 Hz 4:3 49.726 kHz 57.284 MHz
DMT 0x10: 1024x768 60.004 Hz 4:3 48.363 kHz 65.000 MHz
DMT 0x11: 1024x768 70.069 Hz 4:3 56.476 kHz 75.000 MHz
DMT 0x12: 1024x768 75.029 Hz 4:3 60.023 kHz 78.750 MHz
DMT 0x24: 1280x1024 75.025 Hz 5:4 79.976 kHz 135.000 MHz
Standard Timings: none
Detailed Timing Descriptors:
DTD 1: 1024x600 59.821 Hz 128:75 37.388 kHz 50.250 MHz (476 mm x 268 mm)
Hfront 44 Hsync 88 Hback 188 Hpol P
Vfront 3 Vsync 6 Vback 16 Vpol N
Display Product Name: 'CL07-HDMI'
Display Range Limits:
Monitor ranges (GTF): 56-75 Hz V, 30-83 kHz H, max dotclock 170 MHz
Display Product Serial Number: '1901001'
Extension blocks: 1
Checksum: 0x6c
----------------
Block 1, CTA-861 Extension Block:
Revision: 3
Basic audio support
Supports YCbCr 4:4:4
Supports YCbCr 4:2:2
Native detailed modes: 1
Video Data Block:
VIC 6: 1440x480i 59.940 Hz 4:3 15.734 kHz 27.000 MHz
VIC 7: 1440x480i 59.940 Hz 16:9 15.734 kHz 27.000 MHz
VIC 2: 720x480 59.940 Hz 4:3 31.469 kHz 27.000 MHz
VIC 3: 720x480 59.940 Hz 16:9 31.469 kHz 27.000 MHz
VIC 21: 1440x576i 50.000 Hz 4:3 15.625 kHz 27.000 MHz
VIC 22: 1440x576i 50.000 Hz 16:9 15.625 kHz 27.000 MHz (native)
VIC 17: 720x576 50.000 Hz 4:3 31.250 kHz 27.000 MHz
VIC 18: 720x576 50.000 Hz 16:9 31.250 kHz 27.000 MHz
VIC 19: 1280x720 50.000 Hz 16:9 37.500 kHz 74.250 MHz
VIC 4: 1280x720 60.000 Hz 16:9 45.000 kHz 74.250 MHz
VIC 20: 1920x1080i 50.000 Hz 16:9 28.125 kHz 74.250 MHz
VIC 5: 1920x1080i 60.000 Hz 16:9 33.750 kHz 74.250 MHz
VIC 31: 1920x1080 50.000 Hz 16:9 56.250 kHz 148.500 MHz
VIC 16: 1920x1080 60.000 Hz 16:9 67.500 kHz 148.500 MHz (native)
Audio Data Block:
Linear PCM:
Max channels: 2
Supported sample rates (kHz): 48 44.1 32
Supported sample sizes (bits): 24 20 16
Speaker Allocation Data Block:
FL/FR - Front Left/Right
Vendor-Specific Data Block (HDMI), OUI 00-0C-03:
Source physical address: 1.0.0.0
Detailed Timing Descriptors:
DTD 2: 720x576 50.000 Hz 5:4 31.250 kHz 27.000 MHz (697 mm x 392 mm)
Hfront 12 Hsync 64 Hback 68 Hpol N
Vfront 5 Vsync 5 Vback 39 Vpol N
DTD 3: 1920x1080i 60.000 Hz 16:9 33.750 kHz 74.250 MHz (697 mm x 392 mm)
Hfront 88 Hsync 44 Hback 148 Hpol P
Vfront 2 Vsync 5 Vback 15 Vpol P Vfront +0.5 Odd Field
Vfront 2 Vsync 5 Vback 15 Vpol P Vback +0.5 Even Field
DTD 4: 1920x1080i 50.000 Hz 16:9 28.125 kHz 74.250 MHz (697 mm x 392 mm)
Hfront 528 Hsync 44 Hback 148 Hpol P
Vfront 2 Vsync 5 Vback 15 Vpol P Vfront +0.5 Odd Field
Vfront 2 Vsync 5 Vback 15 Vpol P Vback +0.5 Even Field
DTD 5: 1280x720 50.000 Hz 16:9 37.500 kHz 74.250 MHz (697 mm x 392 mm)
Hfront 440 Hsync 40 Hback 220 Hpol P
Vfront 5 Vsync 5 Vback 20 Vpol P
DTD 6: 1920x1080 50.000 Hz 16:9 56.250 kHz 148.500 MHz (697 mm x 392 mm)
Hfront 528 Hsync 44 Hback 148 Hpol P
Vfront 4 Vsync 5 Vback 36 Vpol P
Checksum: 0xd0
khadas@Khadas:~$ edid-decode < /sys/class/amhdmitx/amhdmitx0/rawedid
edid-decode (hex):
00 ff ff ff ff ff ff 00 12 e5 00 21 50 2d 31 01
1c 13 01 03 81 2f 1a 78 2e 35 85 a6 56 48 9a 24
12 50 54 af ef 00 01 01 01 01 01 01 01 01 01 01
01 01 01 01 01 01 a1 13 00 40 41 58 19 20 2c 58
36 00 dc 0c 11 00 00 1a 00 00 00 fc 00 43 4c 30
37 2d 48 44 4d 49 0a 20 20 20 00 00 00 fd 00 38
4b 1e 53 11 00 0a 20 20 20 20 20 20 00 00 00 ff
00 31 39 30 31 30 30 31 0a 20 20 20 20 20 01 6c
02 03 21 71 4e 06 07 02 03 15 96 11 12 13 04 14
05 1f 90 23 09 07 07 83 01 00 00 65 03 0c 00 10
00 8c 0a d0 90 20 40 31 20 0c 40 55 00 b9 88 21
00 00 18 01 1d 80 18 71 1c 16 20 58 2c 25 00 b9
88 21 00 00 9e 01 1d 80 d0 72 1c 16 20 10 2c 25
80 b9 88 21 00 00 9e 01 1d 00 bc 52 d0 1e 20 b8
28 55 40 b9 88 21 00 00 1e 02 3a 80 d0 72 38 2d
40 10 2c 45 80 b9 88 21 00 00 1e 00 00 00 00 d0
----------------
Block 0, Base EDID:
EDID Structure Version & Revision: 1.3
Vendor & Product Identification:
Manufacturer: DWE
Model: 8448
Serial Number: 20000080
Made in: week 28 of 2009
Basic Display Parameters & Features:
Digital display
DFP 1.x compatible TMDS
Maximum image size: 47 cm x 26 cm
Gamma: 2.20
DPMS levels: Off
RGB color display
Default (sRGB) color space is primary color space
First detailed timing is the preferred timing
Color Characteristics:
Red : 0.6484, 0.3388
Green: 0.2822, 0.6025
Blue : 0.1425, 0.0703
White: 0.3134, 0.3291
Established Timings I & II:
IBM : 720x400 70.082 Hz 9:5 31.467 kHz 28.320 MHz
DMT 0x04: 640x480 59.940 Hz 4:3 31.469 kHz 25.175 MHz
DMT 0x05: 640x480 72.809 Hz 4:3 37.861 kHz 31.500 MHz
DMT 0x06: 640x480 75.000 Hz 4:3 37.500 kHz 31.500 MHz
DMT 0x08: 800x600 56.250 Hz 4:3 35.156 kHz 36.000 MHz
DMT 0x09: 800x600 60.317 Hz 4:3 37.879 kHz 40.000 MHz
DMT 0x0a: 800x600 72.188 Hz 4:3 48.077 kHz 50.000 MHz
DMT 0x0b: 800x600 75.000 Hz 4:3 46.875 kHz 49.500 MHz
Apple : 832x624 74.551 Hz 4:3 49.726 kHz 57.284 MHz
DMT 0x10: 1024x768 60.004 Hz 4:3 48.363 kHz 65.000 MHz
DMT 0x11: 1024x768 70.069 Hz 4:3 56.476 kHz 75.000 MHz
DMT 0x12: 1024x768 75.029 Hz 4:3 60.023 kHz 78.750 MHz
DMT 0x24: 1280x1024 75.025 Hz 5:4 79.976 kHz 135.000 MHz
Standard Timings: none
Detailed Timing Descriptors:
DTD 1: 1024x600 59.821 Hz 128:75 37.388 kHz 50.250 MHz (476 mm x 268 mm)
Hfront 44 Hsync 88 Hback 188 Hpol P
Vfront 3 Vsync 6 Vback 16 Vpol N
Display Product Name: 'CL07-HDMI'
Display Range Limits:
Monitor ranges (GTF): 56-75 Hz V, 30-83 kHz H, max dotclock 170 MHz
Display Product Serial Number: '1901001'
Extension blocks: 1
Checksum: 0x6c
----------------
Block 1, CTA-861 Extension Block:
Revision: 3
Basic audio support
Supports YCbCr 4:4:4
Supports YCbCr 4:2:2
Native detailed modes: 1
Video Data Block:
VIC 6: 1440x480i 59.940 Hz 4:3 15.734 kHz 27.000 MHz
VIC 7: 1440x480i 59.940 Hz 16:9 15.734 kHz 27.000 MHz
VIC 2: 720x480 59.940 Hz 4:3 31.469 kHz 27.000 MHz
VIC 3: 720x480 59.940 Hz 16:9 31.469 kHz 27.000 MHz
VIC 21: 1440x576i 50.000 Hz 4:3 15.625 kHz 27.000 MHz
VIC 22: 1440x576i 50.000 Hz 16:9 15.625 kHz 27.000 MHz (native)
VIC 17: 720x576 50.000 Hz 4:3 31.250 kHz 27.000 MHz
VIC 18: 720x576 50.000 Hz 16:9 31.250 kHz 27.000 MHz
VIC 19: 1280x720 50.000 Hz 16:9 37.500 kHz 74.250 MHz
VIC 4: 1280x720 60.000 Hz 16:9 45.000 kHz 74.250 MHz
VIC 20: 1920x1080i 50.000 Hz 16:9 28.125 kHz 74.250 MHz
VIC 5: 1920x1080i 60.000 Hz 16:9 33.750 kHz 74.250 MHz
VIC 31: 1920x1080 50.000 Hz 16:9 56.250 kHz 148.500 MHz
VIC 16: 1920x1080 60.000 Hz 16:9 67.500 kHz 148.500 MHz (native)
Audio Data Block:
Linear PCM:
Max channels: 2
Supported sample rates (kHz): 48 44.1 32
Supported sample sizes (bits): 24 20 16
Speaker Allocation Data Block:
FL/FR - Front Left/Right
Vendor-Specific Data Block (HDMI), OUI 00-0C-03:
Source physical address: 1.0.0.0
Detailed Timing Descriptors:
DTD 2: 720x576 50.000 Hz 5:4 31.250 kHz 27.000 MHz (697 mm x 392 mm)
Hfront 12 Hsync 64 Hback 68 Hpol N
Vfront 5 Vsync 5 Vback 39 Vpol N
DTD 3: 1920x1080i 60.000 Hz 16:9 33.750 kHz 74.250 MHz (697 mm x 392 mm)
Hfront 88 Hsync 44 Hback 148 Hpol P
Vfront 2 Vsync 5 Vback 15 Vpol P Vfront +0.5 Odd Field
Vfront 2 Vsync 5 Vback 15 Vpol P Vback +0.5 Even Field
DTD 4: 1920x1080i 50.000 Hz 16:9 28.125 kHz 74.250 MHz (697 mm x 392 mm)
Hfront 528 Hsync 44 Hback 148 Hpol P
Vfront 2 Vsync 5 Vback 15 Vpol P Vfront +0.5 Odd Field
Vfront 2 Vsync 5 Vback 15 Vpol P Vback +0.5 Even Field
DTD 5: 1280x720 50.000 Hz 16:9 37.500 kHz 74.250 MHz (697 mm x 392 mm)
Hfront 440 Hsync 40 Hback 220 Hpol P
Vfront 5 Vsync 5 Vback 20 Vpol P
DTD 6: 1920x1080 50.000 Hz 16:9 56.250 kHz 148.500 MHz (697 mm x 392 mm)
Hfront 528 Hsync 44 Hback 148 Hpol P
Vfront 4 Vsync 5 Vback 36 Vpol P
Checksum: 0xd0
Can you also check on VIM3? It seems that, this screen has many resolutions, not only 1024x600
.
- Flash image: https://dl.khadas.com/.test/vim3-ubuntu-22.04-gnome-linux-5.15-fenix-1.6.9.1-240806-emmc-develop-test-only.img.xz
- Connect your screen to VIM3
- Can you get any display? Including other resolutions.
- Provide the information below to us
$ demesg
$ edid-decode < /sys/class/amhdmitx/amhdmitx0/rawedid
$ edid-decode < /sys/class/drm/card0-HDMI-A-1/edid
$ cat /sys/class/display/mode
$ cat /sys/class/amhdmitx/amhdmitx0/disp_cap
$ cat /sys/class/drm/card0-HDMI-A-1/modes
I tried the screen on khadas vim3 and Fenix 1.6.9.1 Ubuntu 22.04.4 LTS Linux 5.15.137 (your image)
khadas@Khadas:~$ dmesg
[ 12.865747] [dhd] [wlan0] wl_iw_event : Link UP with 6c:e8:73:e8:15:7d
[ 12.865772] [dhd] [wlan0] wl_ext_iapsta_link : [S] Link UP with 6c:e8:73:e8:15:7d
[ 12.868114] [dhd] [wlan0] wl_bss_connect_done : Report connect result - connection succeeded
[ 13.069075] [dhd] [wlan0] wl_add_keyext : key index (0) for 6c:e8:73:e8:15:7d
[ 13.071781] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 13.073158] [dhd] kck:
[ 13.073188] [dhd] 0000: 7a df 72 e3 d6 5f b8 55 38 0b 20 87 34 c2 8c a8
[ 13.073191] [dhd] kek:
[ 13.073198] [dhd] 0000: 2d ce cc 57 d0 e1 89 84 21 0b 69 aa 7f c0 0d fe
[ 13.073200] [dhd] replay_ctr:
[ 13.073204] [dhd] 0000: 00 00 00 00 00 00 00 02
[ 13.557054] rfkill: input handler disabled
[ 15.836463] asoc-aml-card auge_sound: TDM[1] Capture stop
[ 15.836602] [snd-soc]: aml_tdm_hw_setting_free(), disable mclk for tdm-1
[ 15.838022] asoc-aml-card auge_sound: TDM[1] Playback stop
[ 15.840242] [snd-soc]: spdif_a is set to disable
[ 15.840417] [snd-codec-t9015]: aml_T9015_audio_set_bias_level
[ 15.840474] [snd-codec-t9015]: aml_T9015_audio_set_bias_level
[ 15.840494] [snd-soc]: ss_free() samesrc 3, lvl 1
[ 15.840503] [snd-soc]: aml_tdm_hw_setting_free(), disable mclk for tdm-1
[ 15.840628] audio_ddr_mngr: frddrs[0] released by device ff642000.audiobus:tdmb
[ 23.873225] ionvid: dbg: vidioc_open
[ 23.873307] ionvid: dbg: vidioc_close
[ 23.873891] ionvid: dbg: vidioc_open
[ 23.873964] ionvid: dbg: vidioc_close
[ 23.874524] ionvid: dbg: vidioc_open
[ 23.874600] ionvid: dbg: vidioc_close
[ 23.875182] ionvid: dbg: vidioc_open
[ 23.875265] ionvid: dbg: vidioc_close
[ 23.875932] ionvid: dbg: vidioc_open
[ 23.876002] ionvid: dbg: vidioc_close
[ 23.877306] ionvid: dbg: vidioc_open
[ 23.877377] ionvid: dbg: vidioc_close
[ 23.877964] ionvid: dbg: vidioc_open
[ 23.878043] ionvid: dbg: vidioc_close
[ 23.878635] ionvid: dbg: vidioc_open
[ 23.878717] ionvid: dbg: vidioc_close
[ 23.879261] ionvid: dbg: vidioc_open
[ 23.879328] ionvid: dbg: vidioc_close
[ 23.893350] v4lvid: dbg: v4lvideo open
[ 23.893528] v4lvid: dbg: vidioc_close!!!!
[ 23.893537] dp_buf:[1:0]di buf_mgr free
[ 23.894108] v4lvid: dbg: v4lvideo open
[ 23.894211] v4lvid: dbg: vidioc_close!!!!
[ 23.894216] dp_buf:[1:1]di buf_mgr free
[ 23.894775] v4lvid: dbg: v4lvideo open
[ 23.894861] v4lvid: dbg: vidioc_close!!!!
[ 23.894866] dp_buf:[1:2]di buf_mgr free
[ 23.895406] v4lvid: dbg: v4lvideo open
[ 23.895478] v4lvid: dbg: vidioc_close!!!!
[ 23.895484] dp_buf:[1:3]di buf_mgr free
[ 23.896078] v4lvid: dbg: v4lvideo open
[ 23.896199] v4lvid: dbg: vidioc_close!!!!
[ 23.896205] dp_buf:[1:4]di buf_mgr free
[ 23.896762] v4lvid: dbg: v4lvideo open
[ 23.896843] v4lvid: dbg: vidioc_close!!!!
[ 23.896850] dp_buf:[1:5]di buf_mgr free
[ 23.897366] v4lvid: dbg: v4lvideo open
[ 23.897426] v4lvid: dbg: vidioc_close!!!!
[ 23.897430] dp_buf:[1:6]di buf_mgr free
[ 23.897938] v4lvid: dbg: v4lvideo open
[ 23.898011] v4lvid: dbg: vidioc_close!!!!
[ 23.898016] dp_buf:[1:7]di buf_mgr free
[ 23.898590] v4lvid: dbg: v4lvideo open
[ 23.898684] v4lvid: dbg: vidioc_close!!!!
[ 23.898690] dp_buf:[1:8]di buf_mgr free
[ 23.916496] ionvid: dbg: vidioc_open
[ 23.916624] ionvid: dbg: vidioc_close
[ 23.916657] ionvid: dbg: vidioc_open
[ 23.916767] ionvid: dbg: vidioc_close
[ 23.916799] ionvid: dbg: vidioc_open
[ 23.916900] ionvid: dbg: vidioc_close
[ 23.916926] ionvid: dbg: vidioc_open
[ 23.917014] ionvid: dbg: vidioc_close
[ 23.917038] ionvid: dbg: vidioc_open
[ 23.917125] ionvid: dbg: vidioc_close
[ 23.917151] ionvid: dbg: vidioc_open
[ 23.917252] ionvid: dbg: vidioc_close
[ 23.917281] ionvid: dbg: vidioc_open
[ 23.917375] ionvid: dbg: vidioc_close
[ 23.917400] ionvid: dbg: vidioc_open
[ 23.917490] ionvid: dbg: vidioc_close
[ 23.917512] ionvid: dbg: vidioc_open
[ 23.917602] ionvid: dbg: vidioc_close
[ 23.918194] v4lvid: dbg: v4lvideo open
[ 23.918350] v4lvid: dbg: vidioc_close!!!!
[ 23.918358] dp_buf:[1:0]di buf_mgr free
[ 23.918393] v4lvid: dbg: v4lvideo open
[ 23.918500] v4lvid: dbg: vidioc_close!!!!
[ 23.918504] dp_buf:[1:1]di buf_mgr free
[ 23.918529] v4lvid: dbg: v4lvideo open
[ 23.918625] v4lvid: dbg: vidioc_close!!!!
[ 23.918628] dp_buf:[1:2]di buf_mgr free
[ 23.918652] v4lvid: dbg: v4lvideo open
[ 23.918746] v4lvid: dbg: vidioc_close!!!!
[ 23.918749] dp_buf:[1:3]di buf_mgr free
[ 23.918774] v4lvid: dbg: v4lvideo open
[ 23.918873] v4lvid: dbg: vidioc_close!!!!
[ 23.918876] dp_buf:[1:4]di buf_mgr free
[ 23.918902] v4lvid: dbg: v4lvideo open
[ 23.918995] v4lvid: dbg: vidioc_close!!!!
[ 23.918998] dp_buf:[1:5]di buf_mgr free
[ 23.919022] v4lvid: dbg: v4lvideo open
[ 23.919114] v4lvid: dbg: vidioc_close!!!!
[ 23.919117] dp_buf:[1:6]di buf_mgr free
[ 23.919140] v4lvid: dbg: v4lvideo open
[ 23.919230] v4lvid: dbg: vidioc_close!!!!
[ 23.919232] dp_buf:[1:7]di buf_mgr free
[ 23.919257] v4lvid: dbg: v4lvideo open
[ 23.919346] v4lvid: dbg: vidioc_close!!!!
[ 23.919349] dp_buf:[1:8]di buf_mgr free
[ 23.921573] ionvid: dbg: vidioc_open
[ 23.921636] ionvid: dbg: vidioc_close
[ 23.921946] ionvid: dbg: vidioc_open
[ 23.921982] ionvid: dbg: vidioc_close
[ 23.922203] ionvid: dbg: vidioc_open
[ 23.922230] ionvid: dbg: vidioc_close
[ 23.922439] ionvid: dbg: vidioc_open
[ 23.922476] ionvid: dbg: vidioc_close
[ 23.922697] ionvid: dbg: vidioc_open
[ 23.922728] ionvid: dbg: vidioc_close
[ 23.922978] ionvid: dbg: vidioc_open
[ 23.923012] ionvid: dbg: vidioc_close
[ 23.925880] ionvid: dbg: vidioc_open
[ 23.925963] ionvid: dbg: vidioc_close
[ 23.926432] ionvid: dbg: vidioc_open
[ 23.926488] ionvid: dbg: vidioc_close
[ 23.926880] ionvid: dbg: vidioc_open
[ 23.926956] ionvid: dbg: vidioc_close
[ 23.927362] v4lvid: dbg: v4lvideo open
[ 23.927442] v4lvid: dbg: vidioc_close!!!!
[ 23.927447] dp_buf:[1:0]di buf_mgr free
[ 23.927887] v4lvid: dbg: v4lvideo open
[ 23.927974] v4lvid: dbg: vidioc_close!!!!
[ 23.927979] dp_buf:[1:1]di buf_mgr free
[ 23.928388] v4lvid: dbg: v4lvideo open
[ 23.928486] v4lvid: dbg: vidioc_close!!!!
[ 23.928492] dp_buf:[1:2]di buf_mgr free
[ 23.928917] v4lvid: dbg: v4lvideo open
[ 23.928987] v4lvid: dbg: vidioc_close!!!!
[ 23.928994] dp_buf:[1:3]di buf_mgr free
[ 23.929378] v4lvid: dbg: v4lvideo open
[ 23.929459] v4lvid: dbg: vidioc_close!!!!
[ 23.929467] dp_buf:[1:4]di buf_mgr free
[ 23.929812] v4lvid: dbg: v4lvideo open
[ 23.929872] v4lvid: dbg: vidioc_close!!!!
[ 23.929878] dp_buf:[1:5]di buf_mgr free
[ 23.948047] v4lvid: dbg: v4lvideo open
[ 23.948246] v4lvid: dbg: vidioc_close!!!!
[ 23.948264] dp_buf:[1:6]di buf_mgr free
[ 23.949042] v4lvid: dbg: v4lvideo open
[ 23.949206] v4lvid: dbg: vidioc_close!!!!
[ 23.949220] dp_buf:[1:7]di buf_mgr free
[ 23.949948] v4lvid: dbg: v4lvideo open
[ 23.950104] v4lvid: dbg: vidioc_close!!!!
[ 23.950122] dp_buf:[1:8]di buf_mgr free
[ 23.962646] ionvid: dbg: vidioc_open
[ 23.963053] ionvid: dbg: vidioc_close
[ 23.963175] ionvid: dbg: vidioc_open
[ 23.963509] ionvid: dbg: vidioc_close
[ 23.963691] ionvid: dbg: vidioc_open
[ 23.964097] ionvid: dbg: vidioc_close
[ 23.964231] ionvid: dbg: vidioc_open
[ 23.964585] ionvid: dbg: vidioc_close
[ 23.964702] ionvid: dbg: vidioc_open
[ 23.965053] ionvid: dbg: vidioc_close
[ 23.965154] ionvid: dbg: vidioc_open
[ 23.965445] ionvid: dbg: vidioc_close
[ 23.965535] ionvid: dbg: vidioc_open
[ 23.965769] ionvid: dbg: vidioc_close
[ 23.965850] ionvid: dbg: vidioc_open
[ 23.966161] ionvid: dbg: vidioc_close
[ 23.966274] ionvid: dbg: vidioc_open
[ 23.966617] ionvid: dbg: vidioc_close
[ 23.966722] v4lvid: dbg: v4lvideo open
[ 23.967062] v4lvid: dbg: vidioc_close!!!!
[ 23.967087] dp_buf:[1:0]di buf_mgr free
[ 23.967200] v4lvid: dbg: v4lvideo open
[ 23.967688] v4lvid: dbg: vidioc_close!!!!
[ 23.967712] dp_buf:[1:1]di buf_mgr free
[ 23.967835] v4lvid: dbg: v4lvideo open
[ 23.968166] v4lvid: dbg: vidioc_close!!!!
[ 23.968190] dp_buf:[1:2]di buf_mgr free
[ 23.968295] v4lvid: dbg: v4lvideo open
[ 23.968625] v4lvid: dbg: vidioc_close!!!!
[ 23.968648] dp_buf:[1:3]di buf_mgr free
[ 23.968748] v4lvid: dbg: v4lvideo open
[ 23.969108] v4lvid: dbg: vidioc_close!!!!
[ 23.969138] dp_buf:[1:4]di buf_mgr free
[ 23.969266] v4lvid: dbg: v4lvideo open
[ 23.969652] v4lvid: dbg: vidioc_close!!!!
[ 23.969679] dp_buf:[1:5]di buf_mgr free
[ 23.969782] v4lvid: dbg: v4lvideo open
[ 23.970219] v4lvid: dbg: vidioc_close!!!!
[ 23.970249] dp_buf:[1:6]di buf_mgr free
[ 23.970362] v4lvid: dbg: v4lvideo open
[ 23.970726] v4lvid: dbg: vidioc_close!!!!
[ 23.970746] dp_buf:[1:7]di buf_mgr free
[ 23.970870] v4lvid: dbg: v4lvideo open
[ 23.971246] v4lvid: dbg: vidioc_close!!!!
[ 23.971266] dp_buf:[1:8]di buf_mgr free
[ 23.974062] asoc-aml-card auge_sound: tdm prepare capture
[ 23.981818] [snd-soc]: aml_tdm_hw_setting_free(), disable mclk for tdm-1
[ 23.982335] [snd-soc]: Not init audio effects
[ 23.984753] audio_ddr_mngr: frddrs[0] registered by device ff642000.audiobus:tdmb
[ 23.985109] [snd-soc]: hdmitx src switch to spdif 0
[ 23.985120] [snd-soc]: spdif_a fifo ctrl, frddr:0 type:1, 16 bits, chmask 0x3, swap 0x10
[ 23.985126] iec_info: rate: 44100, codec_type:0x0, channel status L:0x100, R:0x100
[ 23.985134] [hdmitx:] hdmitx_audio_notify_callback[812] type:1 rate:2 size:1 chs:2 i2s_ch_mask:1 aud_src_if:0
[ 23.985194] [snd-codec-t9015]: aml_T9015_audio_set_bias_level
[ 23.985274] [snd-codec-t9015]: aml_T9015_audio_set_bias_level
[ 23.989025] asoc-aml-card auge_sound: tdm prepare capture
[ 23.989135] [snd-codec-t9015]: aml_T9015_audio_set_bias_level
[ 23.989172] [snd-codec-t9015]: aml_T9015_audio_set_bias_level
[ 23.989189] [snd-soc]: ss_free() samesrc 3, lvl 1
[ 23.989197] [snd-soc]: aml_tdm_hw_setting_free(), disable mclk for tdm-1
[ 23.989313] audio_ddr_mngr: frddrs[0] released by device ff642000.audiobus:tdmb
[ 23.992449] [snd-soc]: aml_tdm_hw_setting_free(), disable mclk for tdm-1
[ 23.997505] [snd-soc]: Not init audio effects
[ 24.000417] audio_ddr_mngr: frddrs[0] registered by device ff642000.audiobus:tdmb
[ 24.000869] [snd-soc]: hdmitx src switch to spdif 0
[ 24.000881] [snd-soc]: spdif_a fifo ctrl, frddr:0 type:1, 16 bits, chmask 0x3, swap 0x10
[ 24.000888] iec_info: rate: 44100, codec_type:0x0, channel status L:0x100, R:0x100
[ 24.000895] [hdmitx:] hdmitx_audio_notify_callback[812] type:1 rate:2 size:1 chs:2 i2s_ch_mask:1 aud_src_if:0
[ 24.000960] [snd-codec-t9015]: aml_T9015_audio_set_bias_level
[ 24.001024] [snd-codec-t9015]: aml_T9015_audio_set_bias_level
[ 24.021768] asoc-aml-card auge_sound: TDM[1] Playback enable
[ 24.021798] [snd-soc]: spdif_a is set to enable
[ 24.023302] asoc-aml-card auge_sound: tdm prepare capture
[ 24.041542] asoc-aml-card auge_sound: TDM[1] Capture enable
[ 24.109677] ionvid: dbg: vidioc_open
[ 24.109867] ionvid: dbg: vidioc_close
[ 24.109885] ionvid: dbg: vidioc_open
[ 24.110064] ionvid: dbg: vidioc_close
[ 24.110083] ionvid: dbg: vidioc_open
[ 24.110256] ionvid: dbg: vidioc_close
[ 24.110272] ionvid: dbg: vidioc_open
[ 24.110442] ionvid: dbg: vidioc_close
[ 24.110458] ionvid: dbg: vidioc_open
[ 24.110632] ionvid: dbg: vidioc_close
[ 24.110649] ionvid: dbg: vidioc_open
[ 24.110832] ionvid: dbg: vidioc_close
[ 24.110848] ionvid: dbg: vidioc_open
[ 24.111016] ionvid: dbg: vidioc_close
[ 24.111033] ionvid: dbg: vidioc_open
[ 24.111200] ionvid: dbg: vidioc_close
[ 24.111216] ionvid: dbg: vidioc_open
[ 24.111389] ionvid: dbg: vidioc_close
[ 24.114801] v4lvid: dbg: v4lvideo open
[ 24.115055] v4lvid: dbg: vidioc_close!!!!
[ 24.115060] dp_buf:[1:0]di buf_mgr free
[ 24.115080] v4lvid: dbg: v4lvideo open
[ 24.115257] v4lvid: dbg: vidioc_close!!!!
[ 24.115260] dp_buf:[1:1]di buf_mgr free
[ 24.115278] v4lvid: dbg: v4lvideo open
[ 24.115441] v4lvid: dbg: vidioc_close!!!!
[ 24.115444] dp_buf:[1:2]di buf_mgr free
[ 24.115461] v4lvid: dbg: v4lvideo open
[ 24.115665] v4lvid: dbg: vidioc_close!!!!
[ 24.115670] dp_buf:[1:3]di buf_mgr free
[ 24.115693] v4lvid: dbg: v4lvideo open
[ 24.115884] v4lvid: dbg: vidioc_close!!!!
[ 24.115889] dp_buf:[1:4]di buf_mgr free
[ 24.115911] v4lvid: dbg: v4lvideo open
[ 24.116089] v4lvid: dbg: vidioc_close!!!!
[ 24.116092] dp_buf:[1:5]di buf_mgr free
[ 24.116111] v4lvid: dbg: v4lvideo open
[ 24.116271] v4lvid: dbg: vidioc_close!!!!
[ 24.116275] dp_buf:[1:6]di buf_mgr free
[ 24.116293] v4lvid: dbg: v4lvideo open
[ 24.116453] v4lvid: dbg: vidioc_close!!!!
[ 24.116457] dp_buf:[1:7]di buf_mgr free
[ 24.116476] v4lvid: dbg: v4lvideo open
[ 24.116519] v4lvid: dbg: vidioc_close!!!!
[ 24.116522] dp_buf:[1:8]di buf_mgr free
[ 24.936023] rfkill: input handler enabled
[ 29.212514] asoc-aml-card auge_sound: TDM[1] Capture stop
[ 29.212638] [snd-soc]: aml_tdm_hw_setting_free(), disable mclk for tdm-1
[ 29.213771] asoc-aml-card auge_sound: TDM[1] Playback stop
[ 29.215998] [snd-soc]: spdif_a is set to disable
[ 29.216121] [snd-codec-t9015]: aml_T9015_audio_set_bias_level
[ 29.216156] [snd-codec-t9015]: aml_T9015_audio_set_bias_level
[ 29.216172] [snd-soc]: ss_free() samesrc 3, lvl 1
[ 29.216181] [snd-soc]: aml_tdm_hw_setting_free(), disable mclk for tdm-1
[ 29.216312] audio_ddr_mngr: frddrs[0] released by device ff642000.audiobus:tdmb
[ 30.069841] rfkill: input handler disabled
[ 32.901743] [drm] [meson_hdmitx_encoder_atomic_disable]
[ 33.007606] [drm] am_meson_crtc_atomic_disable-[0]:in
[ 33.007676] [hdmitx:] TV not support DV, clr dv_vsif
[ 33.007712] [hdmitx:] H14b VSIF, switching signal to SDR
[ 33.007749] [drm] meson_hdmitx_choose_preset_mode validate vmode 720p60hz, 0
[ 33.007756] [drm] meson_hdmitx_choose_preset_mode update 720p60hz expect 0
[ 33.007759] [drm] meson_hdmitx_encoder_atomic_mode_set enter:attr[0-8]
[ 33.007762] [drm] hdmitx hdr eotf check fail [-19]
[ 33.007767] [hdmitx:] *ERROR* hdmitx_common_validate_mode_locked: state_sequence_id failed: 0
[ 33.011867] [hdmitx:] *ERROR* hdmitx_common_validate_mode_locked: state_sequence_id failed: 0
[ 33.021865] [hdmitx:] hdr_work_func: send zero DRM
[ 33.022117] [hdmitx:] *ERROR* hdmitx_common_validate_mode_locked: state_sequence_id failed: 0
[ 33.031206] [hdmitx:] *ERROR* hdmitx_common_validate_mode_locked: state_sequence_id failed: 0
[ 33.040923] [hdmitx:] *ERROR* hdmitx_common_validate_mode_locked: state_sequence_id failed: 0
[ 33.050487] [hdmitx:] *ERROR* hdmitx_common_validate_mode_locked: state_sequence_id failed: 0
[ 33.059985] [drm] meson_hdmitx_decide_color_attr no attr found, reset to 444,8bit.
[ 33.060003] [drm] am_meson_crtc_atomic_enable-[0] in: new[720p60hz], old[1080p60hz], vmode[4-0], uboot[0]
[ 33.060011] [drm] am_meson_crtc_atomic_enable-[0]: enable mode 720p60hz final vmode 0
[ 33.061347] [hdmitx:] div40: 0
[ 33.094086] [hdmitx:] ERR: SCDC not present, should not send 1:10
[ 33.094116] [hdmitx:] hdmitx sub-clock: 5940000 4 2 1 6 1 2 2 -1
[ 33.094126] [hdmitx:] config HPLL = 5940000 frac_rate = 1
[ 33.095206] [hdmitx:] HPLLv1: 0xdb3a04f7
[ 33.095261] [hdmitx:] config hdmitx IP vic = 4 cd:4 cs: 0
[ 33.112518] [hdmitx:] system: irq 80000001 0
[ 33.160910] [hdmitx:] Sink is HDMI device
[ 33.160976] [hdmitx:] update audio N 17836
[ 33.163670] DOLBY: vout_notify_callback: VOUT_EVENT_MODE_CHANGE
[ 33.163687] vsync_pts_inc 1501 1000/59940
[ 33.163721] [drm] meson_vout_update_mode_name: hdmitx update vout 1 name 720p60hz.
[ 33.163742] [hdmitx:] hdmitx support hdcp14: 0, hdcp22: 0
[ 33.163746] [drm] meson_hdmitx_get_hdcp_request usr_type: 3, hdcp cap: 0,0
[ 33.163749] [drm] [meson_hdmitx_get_hdcp_request]: TX no hdcp key
[ 33.163752] [drm:meson_hdmitx_update_hdcp [aml_drm]] *ERROR* meet stopped hdcp stat
[ 33.166977] [drm:meson_hdmitx_update_hdcp [aml_drm]] *ERROR* No valid hdcp mode exit, maybe hdcp havenot init.
[ 34.051981] ionvid: dbg: vidioc_open
[ 34.052286] ionvid: dbg: vidioc_close
[ 34.052313] ionvid: dbg: vidioc_open
[ 34.052606] ionvid: dbg: vidioc_close
[ 34.052632] ionvid: dbg: vidioc_open
[ 34.052934] ionvid: dbg: vidioc_close
[ 34.052962] ionvid: dbg: vidioc_open
[ 34.053250] ionvid: dbg: vidioc_close
[ 34.053284] ionvid: dbg: vidioc_open
[ 34.053607] ionvid: dbg: vidioc_close
[ 34.053639] ionvid: dbg: vidioc_open
[ 34.053971] ionvid: dbg: vidioc_close
[ 34.054008] ionvid: dbg: vidioc_open
[ 34.054336] ionvid: dbg: vidioc_close
[ 34.054369] ionvid: dbg: vidioc_open
[ 34.054652] ionvid: dbg: vidioc_close
[ 34.054679] ionvid: dbg: vidioc_open
[ 34.054910] ionvid: dbg: vidioc_close
[ 34.096143] v4lvid: dbg: v4lvideo open
[ 34.096512] v4lvid: dbg: vidioc_close!!!!
[ 34.096523] dp_buf:[1:0]di buf_mgr free
[ 34.096558] v4lvid: dbg: v4lvideo open
[ 34.096816] v4lvid: dbg: vidioc_close!!!!
[ 34.096823] dp_buf:[1:1]di buf_mgr free
[ 34.096848] v4lvid: dbg: v4lvideo open
[ 34.097063] v4lvid: dbg: vidioc_close!!!!
[ 34.097068] dp_buf:[1:2]di buf_mgr free
[ 34.097092] v4lvid: dbg: v4lvideo open
[ 34.097289] v4lvid: dbg: vidioc_close!!!!
[ 34.097296] dp_buf:[1:3]di buf_mgr free
[ 34.097318] v4lvid: dbg: v4lvideo open
[ 34.097514] v4lvid: dbg: vidioc_close!!!!
[ 34.097520] dp_buf:[1:4]di buf_mgr free
[ 34.097544] v4lvid: dbg: v4lvideo open
[ 34.097735] v4lvid: dbg: vidioc_close!!!!
[ 34.097741] dp_buf:[1:5]di buf_mgr free
[ 34.097765] v4lvid: dbg: v4lvideo open
[ 34.097965] v4lvid: dbg: vidioc_close!!!!
[ 34.097972] dp_buf:[1:6]di buf_mgr free
[ 34.097997] v4lvid: dbg: v4lvideo open
[ 34.098215] v4lvid: dbg: vidioc_close!!!!
[ 34.098222] dp_buf:[1:7]di buf_mgr free
[ 34.098258] v4lvid: dbg: v4lvideo open
[ 34.098322] v4lvid: dbg: vidioc_close!!!!
[ 34.098326] dp_buf:[1:8]di buf_mgr free
[ 35.087914] [wireless]: bt_set_block:rfkill already on
[ 35.119539] [hdmitx:] hdcp_tx22 load timeout
[ 35.119598] [drm] HDCP statue changed, need re-run hdcp
[ 35.119616] [hdmitx:] hdmitx support hdcp14: 0, hdcp22: 0
[ 35.119621] [drm] meson_hdmitx_get_hdcp_request usr_type: 3, hdcp cap: 0,1
[ 35.119625] [drm] [meson_hdmitx_get_hdcp_request]: TX no hdcp key
[ 35.119627] [drm:meson_hdmitx_update_hdcp [aml_drm]] *ERROR* meet stopped hdcp stat
[ 35.122804] [drm:meson_hdmitx_update_hdcp [aml_drm]] *ERROR* No valid hdcp mode exit, maybe hdcp havenot init.
khadas@Khadas:~$ edid-decode < /sys/class/amhdmitx/amhdmitx0/rawedid
edid-decode (hex):
00 ff ff ff ff ff ff 00 12 e5 00 21 50 2d 31 01
1c 13 01 03 81 2f 1a 78 2e 35 85 a6 56 48 9a 24
12 50 54 af ef 00 01 01 01 01 01 01 01 01 01 01
01 01 01 01 01 01 a1 13 00 40 41 58 19 20 2c 58
36 00 dc 0c 11 00 00 1a 00 00 00 fc 00 43 4c 30
37 2d 48 44 4d 49 0a 20 20 20 00 00 00 fd 00 38
4b 1e 53 11 00 0a 20 20 20 20 20 20 00 00 00 ff
00 31 39 30 31 30 30 31 0a 20 20 20 20 20 01 6c
02 03 21 71 4e 06 07 02 03 15 96 11 12 13 04 14
05 1f 90 23 09 07 07 83 01 00 00 65 03 0c 00 10
00 8c 0a d0 90 20 40 31 20 0c 40 55 00 b9 88 21
00 00 18 01 1d 80 18 71 1c 16 20 58 2c 25 00 b9
88 21 00 00 9e 01 1d 80 d0 72 1c 16 20 10 2c 25
80 b9 88 21 00 00 9e 01 1d 00 bc 52 d0 1e 20 b8
28 55 40 b9 88 21 00 00 1e 02 3a 80 d0 72 38 2d
40 10 2c 45 80 b9 88 21 00 00 1e 00 00 00 00 d0
----------------
Block 0, Base EDID:
EDID Structure Version & Revision: 1.3
Vendor & Product Identification:
Manufacturer: DWE
Model: 8448
Serial Number: 20000080
Made in: week 28 of 2009
Basic Display Parameters & Features:
Digital display
DFP 1.x compatible TMDS
Maximum image size: 47 cm x 26 cm
Gamma: 2.20
DPMS levels: Off
RGB color display
Default (sRGB) color space is primary color space
First detailed timing is the preferred timing
Color Characteristics:
Red : 0.6484, 0.3388
Green: 0.2822, 0.6025
Blue : 0.1425, 0.0703
White: 0.3134, 0.3291
Established Timings I & II:
IBM : 720x400 70.082 Hz 9:5 31.467 kHz 28.320 MHz
DMT 0x04: 640x480 59.940 Hz 4:3 31.469 kHz 25.175 MHz
DMT 0x05: 640x480 72.809 Hz 4:3 37.861 kHz 31.500 MHz
DMT 0x06: 640x480 75.000 Hz 4:3 37.500 kHz 31.500 MHz
DMT 0x08: 800x600 56.250 Hz 4:3 35.156 kHz 36.000 MHz
DMT 0x09: 800x600 60.317 Hz 4:3 37.879 kHz 40.000 MHz
DMT 0x0a: 800x600 72.188 Hz 4:3 48.077 kHz 50.000 MHz
DMT 0x0b: 800x600 75.000 Hz 4:3 46.875 kHz 49.500 MHz
Apple : 832x624 74.551 Hz 4:3 49.726 kHz 57.284 MHz
DMT 0x10: 1024x768 60.004 Hz 4:3 48.363 kHz 65.000 MHz
DMT 0x11: 1024x768 70.069 Hz 4:3 56.476 kHz 75.000 MHz
DMT 0x12: 1024x768 75.029 Hz 4:3 60.023 kHz 78.750 MHz
DMT 0x24: 1280x1024 75.025 Hz 5:4 79.976 kHz 135.000 MHz
Standard Timings: none
Detailed Timing Descriptors:
DTD 1: 1024x600 59.821 Hz 128:75 37.388 kHz 50.250 MHz (476 mm x 268 mm)
Hfront 44 Hsync 88 Hback 188 Hpol P
Vfront 3 Vsync 6 Vback 16 Vpol N
Display Product Name: 'CL07-HDMI'
Display Range Limits:
Monitor ranges (GTF): 56-75 Hz V, 30-83 kHz H, max dotclock 170 MHz
Display Product Serial Number: '1901001'
Extension blocks: 1
Checksum: 0x6c
----------------
Block 1, CTA-861 Extension Block:
Revision: 3
Basic audio support
Supports YCbCr 4:4:4
Supports YCbCr 4:2:2
Native detailed modes: 1
Video Data Block:
VIC 6: 1440x480i 59.940 Hz 4:3 15.734 kHz 27.000 MHz
VIC 7: 1440x480i 59.940 Hz 16:9 15.734 kHz 27.000 MHz
VIC 2: 720x480 59.940 Hz 4:3 31.469 kHz 27.000 MHz
VIC 3: 720x480 59.940 Hz 16:9 31.469 kHz 27.000 MHz
VIC 21: 1440x576i 50.000 Hz 4:3 15.625 kHz 27.000 MHz
VIC 22: 1440x576i 50.000 Hz 16:9 15.625 kHz 27.000 MHz (native)
VIC 17: 720x576 50.000 Hz 4:3 31.250 kHz 27.000 MHz
VIC 18: 720x576 50.000 Hz 16:9 31.250 kHz 27.000 MHz
VIC 19: 1280x720 50.000 Hz 16:9 37.500 kHz 74.250 MHz
VIC 4: 1280x720 60.000 Hz 16:9 45.000 kHz 74.250 MHz
VIC 20: 1920x1080i 50.000 Hz 16:9 28.125 kHz 74.250 MHz
VIC 5: 1920x1080i 60.000 Hz 16:9 33.750 kHz 74.250 MHz
VIC 31: 1920x1080 50.000 Hz 16:9 56.250 kHz 148.500 MHz
VIC 16: 1920x1080 60.000 Hz 16:9 67.500 kHz 148.500 MHz (native)
Audio Data Block:
Linear PCM:
Max channels: 2
Supported sample rates (kHz): 48 44.1 32
Supported sample sizes (bits): 24 20 16
Speaker Allocation Data Block:
FL/FR - Front Left/Right
Vendor-Specific Data Block (HDMI), OUI 00-0C-03:
Source physical address: 1.0.0.0
Detailed Timing Descriptors:
DTD 2: 720x576 50.000 Hz 5:4 31.250 kHz 27.000 MHz (697 mm x 392 mm)
Hfront 12 Hsync 64 Hback 68 Hpol N
Vfront 5 Vsync 5 Vback 39 Vpol N
DTD 3: 1920x1080i 60.000 Hz 16:9 33.750 kHz 74.250 MHz (697 mm x 392 mm)
Hfront 88 Hsync 44 Hback 148 Hpol P
Vfront 2 Vsync 5 Vback 15 Vpol P Vfront +0.5 Odd Field
Vfront 2 Vsync 5 Vback 15 Vpol P Vback +0.5 Even Field
DTD 4: 1920x1080i 50.000 Hz 16:9 28.125 kHz 74.250 MHz (697 mm x 392 mm)
Hfront 528 Hsync 44 Hback 148 Hpol P
Vfront 2 Vsync 5 Vback 15 Vpol P Vfront +0.5 Odd Field
Vfront 2 Vsync 5 Vback 15 Vpol P Vback +0.5 Even Field
DTD 5: 1280x720 50.000 Hz 16:9 37.500 kHz 74.250 MHz (697 mm x 392 mm)
Hfront 440 Hsync 40 Hback 220 Hpol P
Vfront 5 Vsync 5 Vback 20 Vpol P
DTD 6: 1920x1080 50.000 Hz 16:9 56.250 kHz 148.500 MHz (697 mm x 392 mm)
Hfront 528 Hsync 44 Hback 148 Hpol P
Vfront 4 Vsync 5 Vback 36 Vpol P
Checksum: 0xd0
khadas@Khadas:~$ edid-decode < /sys/class/drm/card0-HDMI-A-1/edid
edid-decode (hex):
00 ff ff ff ff ff ff 00 12 e5 00 21 50 2d 31 01
1c 13 01 03 81 2f 1a 78 2e 35 85 a6 56 48 9a 24
12 50 54 af ef 00 01 01 01 01 01 01 01 01 01 01
01 01 01 01 01 01 a1 13 00 40 41 58 19 20 2c 58
36 00 dc 0c 11 00 00 1a 00 00 00 fc 00 43 4c 30
37 2d 48 44 4d 49 0a 20 20 20 00 00 00 fd 00 38
4b 1e 53 11 00 0a 20 20 20 20 20 20 00 00 00 ff
00 31 39 30 31 30 30 31 0a 20 20 20 20 20 01 6c
02 03 21 71 4e 06 07 02 03 15 96 11 12 13 04 14
05 1f 90 23 09 07 07 83 01 00 00 65 03 0c 00 10
00 8c 0a d0 90 20 40 31 20 0c 40 55 00 b9 88 21
00 00 18 01 1d 80 18 71 1c 16 20 58 2c 25 00 b9
88 21 00 00 9e 01 1d 80 d0 72 1c 16 20 10 2c 25
80 b9 88 21 00 00 9e 01 1d 00 bc 52 d0 1e 20 b8
28 55 40 b9 88 21 00 00 1e 02 3a 80 d0 72 38 2d
40 10 2c 45 80 b9 88 21 00 00 1e 00 00 00 00 d0
----------------
Block 0, Base EDID:
EDID Structure Version & Revision: 1.3
Vendor & Product Identification:
Manufacturer: DWE
Model: 8448
Serial Number: 20000080
Made in: week 28 of 2009
Basic Display Parameters & Features:
Digital display
DFP 1.x compatible TMDS
Maximum image size: 47 cm x 26 cm
Gamma: 2.20
DPMS levels: Off
RGB color display
Default (sRGB) color space is primary color space
First detailed timing is the preferred timing
Color Characteristics:
Red : 0.6484, 0.3388
Green: 0.2822, 0.6025
Blue : 0.1425, 0.0703
White: 0.3134, 0.3291
Established Timings I & II:
IBM : 720x400 70.082 Hz 9:5 31.467 kHz 28.320 MHz
DMT 0x04: 640x480 59.940 Hz 4:3 31.469 kHz 25.175 MHz
DMT 0x05: 640x480 72.809 Hz 4:3 37.861 kHz 31.500 MHz
DMT 0x06: 640x480 75.000 Hz 4:3 37.500 kHz 31.500 MHz
DMT 0x08: 800x600 56.250 Hz 4:3 35.156 kHz 36.000 MHz
DMT 0x09: 800x600 60.317 Hz 4:3 37.879 kHz 40.000 MHz
DMT 0x0a: 800x600 72.188 Hz 4:3 48.077 kHz 50.000 MHz
DMT 0x0b: 800x600 75.000 Hz 4:3 46.875 kHz 49.500 MHz
Apple : 832x624 74.551 Hz 4:3 49.726 kHz 57.284 MHz
DMT 0x10: 1024x768 60.004 Hz 4:3 48.363 kHz 65.000 MHz
DMT 0x11: 1024x768 70.069 Hz 4:3 56.476 kHz 75.000 MHz
DMT 0x12: 1024x768 75.029 Hz 4:3 60.023 kHz 78.750 MHz
DMT 0x24: 1280x1024 75.025 Hz 5:4 79.976 kHz 135.000 MHz
Standard Timings: none
Detailed Timing Descriptors:
DTD 1: 1024x600 59.821 Hz 128:75 37.388 kHz 50.250 MHz (476 mm x 268 mm)
Hfront 44 Hsync 88 Hback 188 Hpol P
Vfront 3 Vsync 6 Vback 16 Vpol N
Display Product Name: 'CL07-HDMI'
Display Range Limits:
Monitor ranges (GTF): 56-75 Hz V, 30-83 kHz H, max dotclock 170 MHz
Display Product Serial Number: '1901001'
Extension blocks: 1
Checksum: 0x6c
----------------
Block 1, CTA-861 Extension Block:
Revision: 3
Basic audio support
Supports YCbCr 4:4:4
Supports YCbCr 4:2:2
Native detailed modes: 1
Video Data Block:
VIC 6: 1440x480i 59.940 Hz 4:3 15.734 kHz 27.000 MHz
VIC 7: 1440x480i 59.940 Hz 16:9 15.734 kHz 27.000 MHz
VIC 2: 720x480 59.940 Hz 4:3 31.469 kHz 27.000 MHz
VIC 3: 720x480 59.940 Hz 16:9 31.469 kHz 27.000 MHz
VIC 21: 1440x576i 50.000 Hz 4:3 15.625 kHz 27.000 MHz
VIC 22: 1440x576i 50.000 Hz 16:9 15.625 kHz 27.000 MHz (native)
VIC 17: 720x576 50.000 Hz 4:3 31.250 kHz 27.000 MHz
VIC 18: 720x576 50.000 Hz 16:9 31.250 kHz 27.000 MHz
VIC 19: 1280x720 50.000 Hz 16:9 37.500 kHz 74.250 MHz
VIC 4: 1280x720 60.000 Hz 16:9 45.000 kHz 74.250 MHz
VIC 20: 1920x1080i 50.000 Hz 16:9 28.125 kHz 74.250 MHz
VIC 5: 1920x1080i 60.000 Hz 16:9 33.750 kHz 74.250 MHz
VIC 31: 1920x1080 50.000 Hz 16:9 56.250 kHz 148.500 MHz
VIC 16: 1920x1080 60.000 Hz 16:9 67.500 kHz 148.500 MHz (native)
Audio Data Block:
Linear PCM:
Max channels: 2
Supported sample rates (kHz): 48 44.1 32
Supported sample sizes (bits): 24 20 16
Speaker Allocation Data Block:
FL/FR - Front Left/Right
Vendor-Specific Data Block (HDMI), OUI 00-0C-03:
Source physical address: 1.0.0.0
Detailed Timing Descriptors:
DTD 2: 720x576 50.000 Hz 5:4 31.250 kHz 27.000 MHz (697 mm x 392 mm)
Hfront 12 Hsync 64 Hback 68 Hpol N
Vfront 5 Vsync 5 Vback 39 Vpol N
DTD 3: 1920x1080i 60.000 Hz 16:9 33.750 kHz 74.250 MHz (697 mm x 392 mm)
Hfront 88 Hsync 44 Hback 148 Hpol P
Vfront 2 Vsync 5 Vback 15 Vpol P Vfront +0.5 Odd Field
Vfront 2 Vsync 5 Vback 15 Vpol P Vback +0.5 Even Field
DTD 4: 1920x1080i 50.000 Hz 16:9 28.125 kHz 74.250 MHz (697 mm x 392 mm)
Hfront 528 Hsync 44 Hback 148 Hpol P
Vfront 2 Vsync 5 Vback 15 Vpol P Vfront +0.5 Odd Field
Vfront 2 Vsync 5 Vback 15 Vpol P Vback +0.5 Even Field
DTD 5: 1280x720 50.000 Hz 16:9 37.500 kHz 74.250 MHz (697 mm x 392 mm)
Hfront 440 Hsync 40 Hback 220 Hpol P
Vfront 5 Vsync 5 Vback 20 Vpol P
DTD 6: 1920x1080 50.000 Hz 16:9 56.250 kHz 148.500 MHz (697 mm x 392 mm)
Hfront 528 Hsync 44 Hback 148 Hpol P
Vfront 4 Vsync 5 Vback 36 Vpol P
Checksum: 0xd0
khadas@Khadas:~$ cat /sys/class/display/mode
720p60hz
____________________________________________________________
khadas@Khadas:~$ cat /sys/class/amhdmitx/amhdmitx0/disp_cap
480i60hz
480p60hz
576i50hz
576p50hz
720p50hz
720p60hz
1080i50hz
1080i60hz
1080p50hz
1080p60hz
800x600p60hz
1024x768p60hz
800x600p60hz
1024x768p60hz
khadas@Khadas:~$ cat /sys/class/drm/card0-HDMI-A-1/modes
1080p60hz
1080i60hz
1080p50hz
1080i50hz
720p60hz
720p50hz
1024x768p60hz
800x600p60hz
576p50hz
576i50hz
480p60hz
480i60hz
dummy_l
By the way, I want to mention something important. The display works on Ubuntu 22 and later. I don’t understand how this is happening, but the display works on Ubuntu 22 and 24. However, on Ubuntu 20, I have to manually set the resolution.
Could you tell us which image you mean work?
About Ubuntu 22.04 & 24.04 what’s the kernel version ? Provide the below information to us:
$ cat /etc/fenix-release
$ uname -a
If it works what issues you have? Support 1024x600
resolution? For current image we support aonther 1024x600
resolution screen, but for yours have a different timing, so we need to adaptor it.
About Ubuntu 20.04 what’s the kernel version ? Provide the below information to us:
$ cat /etc/fenix-release
$ uname -a
Ubuntu 20.04:
khadas@Khadas:~$ cat /etc/fenix-release
# PLEASE DO NOT EDIT THIS FILE
BOARD=VIM3
VENDOR=Amlogic
VERSION=1.5
ARCH=arm64
INITRD_ARCH=arm64
INSTALL_TYPE=EMMC
IMAGE_VERSION=1.5-230425
################ GIT VERSION ################
UBOOT_GIT_VERSION=khadas-vims-u-boot-v2015.01-v1.5-release
LINUX_GIT_VERSION=khadas-vims-linux-4.9-v1.5-release
FENIX_GIT_VERSION=v1.5
#############################################
khadas@Khadas:~$ uname -a
Linux Khadas 4.9.241 #4 SMP PREEMPT Tue Apr 25 08:04:06 UTC 2023 aarch64 aarch64 aarch64 GNU/Linux
Ubuntu 22.04:
khadas@Khadas:~$ cat /etc/fenix-release
*# PLEASE DO NOT EDIT THIS FILE*
BOARD=VIM3
VENDOR=Amlogic
VERSION=1.6.9
ARCH=arm64
INITRD_ARCH=arm64
INSTALL_TYPE=EMMC
IMAGE_VERSION=1.6.9-240618
################ GIT VERSION ################
UBOOT_GIT_VERSION=khadas-vims-u-boot-2015.01-5.15-v1.6.9-release
LINUX_GIT_VERSION=khadas-vims-linux-5.15-v1.6.9-release
FENIX_GIT_VERSION=v1.6.9
#############################################
khadas@Khadas:~$ uname -a
Linux Khadas 5.15.119 #1.6.9 SMP PREEMPT Tue Jun 18 20:15:34 HST 2024 aarch64 aarch64 aarch64 GNU/Linux
Hello @Mithrandir
Which display are you referring to?