hi
i am doing some evaluation testing on ti's dra72x platform for our company next genaration automotive product pre-research, now I meet some trouble,
when i test the hareware decode viddec3test on machine (dra722-sigle coreA15), the lcd appear black and system hangup, the follows are cmd and error LOG on my local host#
<<<
root@dra7xx-g5-r1:~# viddec3test -s 4:1920x720 /media/sdcard0/media/video/Dalshab
bet.mp4
0x1c070: Opening Display..
using 1 connectors, 1280x720 display, multiplanar: 1
0x1c070: Opening Demuxer..
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/media/sdcard0/media/video/Dalshabet.mp4':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: mp42isomavc1
creation_time : 2015-04-15 06:11:46
Duration: 00:03:31.48, start: 0.000000, bitrate: 617 kb/s
Stream #0.0(und): Video: h264 (Main), yuv420p, 848x480, 550 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
Metadata:
creation_time : 2015-04-15 06:11:46
Stream #0.1(eng): Audio: aac, 44100 Hz, stereo, s16, 63 kb/s
Metadata:
creation_time : 2015-04-15 06:11:46
initializing bitstream filter
0x1c070: infile=/media/sdcard0/media/video/Dalshabet.mp4, width=848, height=480
0x1c070: padded_width=1024, padded_height=576, num_buffers=19
Setting mode 1920x720 on connector 4, crtc 10
[08:01:38.474] queueing pageflip failed: Invalid argument
[08:01:38.485] queueing pageflip failed: Invalid argument
[08:01:38.502] queueing pageflip failed: Invalid argument
0x1c070: Opening Engine..
displayBufsMode: 1
[08:01:38.520] queueing pageflip failed: Invalid argument
[08:01:38.537] queueing pageflip failed: Invalid argument
[08:01:38.554] queueing pageflip failed: Invalid argument
[08:01:38.571] queueing pageflip failed: Invalid argument
[08:01:38.587] queueing pageflip failed: Invalid argument
[08:01:38.605] queueing pageflip failed: Invalid argument
[08:01:38.622] queueing pageflip failed: Invalid argument
[08:01:38.639] queueing pageflip failed: Invalid argument
Could not find plane for crtc 10
[08:01:38.656] queueing pageflip failed: Invalid argument
Could not find plane for crtc 10
Could not find plane for crtc 10
[08:01:38.672] queueing pageflip failed: Invalid argument
Could not find plane for crtc 10
Could not find plane for crtc 10
Could not find plane for crtc 10
...
>>>
i also execute command modetest, the log:
<<<
root@dra7xx-g5-r1:~# modetest
trying to load module i915...failed.
trying to load module radeon...failed.
trying to load module nouveau...failed.
trying to load module vmwgfx...failed.
trying to load module omapdrm...success.
Encoders:
id crtc type possible crtcs possible clones
3 10 TMDS 0x00000001 0x00000000
Connectors:
id encoder status type size (mm) modes encoders
4 3 connected unknown 0x0 1 3
modes:
name refresh (Hz) hdisp hss hse htot vdisp vss vse vtot)
1280x720 59 1280 1380 1381 1481 720 739 740 759 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
10 36 (0,0) (1280x720)
1280x720 59 1280 1380 1381 1481 720 739 740 759 flags: nhsync, nvsync; type: preferred, driver
props:
11 trans-key-mode:
......................
value: 255
9 pre_mult_alpha:
flags: enum
enums: disable=0 enable=1
value: 0
Planes:
id crtc fb CRTC x,y x,y gamma size
Frame buffers:
id size pitch
>>>
the error log tells can't find plane for crtc 10, while the cmd modetest report both Planes, Frame buffers are gaps. I don't know about this, could any kind man point out the hang up and why parameters are gap.
tks!!!
BR
lianghua