Hi experts,
I tried the built-in demo application capturevpedisplay in AM5728 EVM, but got an error as:
root@am57xx-evm:~# capturevpedisplay 1920 1080 yuyv 1920 1080 uyvy 0 1 -s 26:1920x1080
vpe:/dev/video0 open success!!!
vip open success!!!
using 1 connectors, 1920x1080 display, multiplanar: 1
vip: G_FMT(start): width = 1920, height = 1080, 4cc = YUYV
vpe i/p: G_FMT: width = 1920, height = 1080, 4cc = YUYV
vpe o/p: G_FMT: width = 1920, height = 1080, 4cc = UYVY
streaming started...
ERROR:post_vid_buffer:418: failed to enable plane 33: Invalid argument
disp post vid buf failed
I have added video=HDMI-A-1:1920x1080@60" in bootargs under uboot and confirm in kernel as below
root@am57xx-evm:~# cat /proc/cmdline
console=ttyO2,115200n8 video=HDMI-A-1:1920x1080@60 root=PARTUUID=00058541-02 rw rootfstype=ext4 rootwait
And I check modetest as below
root@am57xx-evm:~# modetest
trying to open device 'i915'...failed.
trying to open device 'radeon'...failed.
trying to open device 'nouveau'...failed.
trying to open device 'vmwgfx'...failed.
trying to open device 'omapdrm'...success.
Encoders:
id crtc type possible crtcs possible clones
25 28 TMDS 0x00000001 0x00000000
29 32 TMDS 0x00000002 0x00000000
Connectors:
id encoder status type size (mm) modes encoders
26 25 connected HDMI-A 930x520 21 25 ==> why this is always 930x520 ????
modes:
name refresh (Hz) hdisp hss hse htot vdisp vss vse vtot)
1920x1080 60 1920 2008 2052 2200 1080 1084 1089 1125 flags: phsync, pvsync; type: preferred, driver
1920x1080 60 1920 2040 2248 2576 1080 1081 1084 1118 flags: nhsync, pvsync; type: userdef
1920x1080 60 1920 2008 2052 2200 1080 1084 1089 1125 flags: phsync, pvsync; type: driver
1920x1080 30 1920 2008 2052 2200 1080 1084 1089 1125 flags: phsync, pvsync; type: driver
1920x1080 30 1920 2008 2052 2200 1080 1084 1089 1125 flags: phsync, pvsync; type: driver
1920x1080 24 1920 2558 2602 2750 1080 1084 1089 1125 flags: phsync, pvsync; type: driver
1920x1080 24 1920 2558 2602 2750 1080 1084 1089 1125 flags: phsync, pvsync; type: driver
1600x900 60 1600 1696 1864 2128 900 901 904 932 flags: nhsync, pvsync; type:
1280x1024 60 1280 1328 1440 1688 1024 1025 1028 1066 flags: phsync, pvsync; type: driver
1280x720 60 1280 1390 1430 1650 720 725 730 750 flags: phsync, pvsync; type: driver
1280x720 60 1280 1390 1430 1650 720 725 730 750 flags: phsync, pvsync; type: driver
1280x720 30 1280 3040 3080 3300 720 725 730 750 flags: phsync, pvsync; type: driver
1280x720 30 1280 3040 3080 3300 720 725 730 750 flags: phsync, pvsync; type: driver
1280x720 24 1280 3040 3080 3300 720 725 730 750 flags: phsync, pvsync; type: driver
1280x720 24 1280 3040 3080 3300 720 725 730 750 flags: phsync, pvsync; type: driver
1024x768 60 1024 1048 1184 1344 768 771 777 806 flags: nhsync, nvsync; type: driver
800x600 60 800 840 968 1056 600 601 605 628 flags: phsync, pvsync; type: driver
720x480 60 720 736 798 858 480 489 495 525 flags: nhsync, nvsync; type: driver
720x480 60 720 736 798 858 480 489 495 525 flags: nhsync, nvsync; type: driver
640x480 60 640 656 752 800 480 490 492 525 flags: nhsync, nvsync; type: driver
640x480 60 640 656 752 800 480 490 492 525 flags: nhsync, nvsync; type: driver
props:
1 EDID:
flags: immutable blob
blobs:
value:
00ffffffffffff004dd9034c01010101
01180103805d34780a0dc9a057479827
12484c2108008180a9c0010101010101
010101010101023a801871382d40582c
4500a20b3200001e011d007251d01e20
6e285500a20b3200001e000000fc0053
4f4e592054560a2020202020000000fd
003a3e0e460f000a20202020202001e2
020328f04c10050420223c3e03070206
01260d0707150750830f000068030c00
1000b82d0fe200fb8c0ad08a20e02d10
103e9600a20b32000018011d8018711c
1620582c2500a20b3200009e00000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000071
2 DPMS:
flags: enum
enums: On=0 Standby=1 Suspend=2 Off=3
value: 0
30 29 connected unknown 0x0 1 29
modes:
name refresh (Hz) hdisp hss hse htot vdisp vss vse vtot)
800x480 60 800 1010 1040 1056 480 502 515 525 flags: nhsync, nvsync; type: preferred, driver
props:
1 EDID:
flags: immutable blob
blobs:
value:
2 DPMS:
flags: enum
enums: On=0 Standby=1 Suspend=2 Off=3
value: 0
CRTCs:
id fb pos size
28 47 (0,0) (1920x1080)
1920x1080 60 1920 2008 2052 2200 1080 1084 1089 1125 flags: phsync, pvsync; type: preferred, driver
props:
21 trans-key-mode:
flags: enum
enums: disable=0 gfx-dst=1 vid-src=2
value: 0
.....
Any ideas??
Thanks in advance !
Regards,