UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Observer lophope
Observer
6,226 Views
Registered: ‎05-03-2011

Video blinking Issue

Jump to solution

Hi all,

 

I had changed the video format of “ZC702-TRD-14.4” from yuv422 to rgb, and the video can well displayed on the monitor. The SW sobel and HW Sobel also worked well when I used video_cmd to controlled it.

If I used video_qt to control it, the SW sobel can work well, but HW Sobel will lead to the video blinking (please refer to the attached video). 

Can anyone tell me which reason lead to the video blinking? And how to resolve it? Thanks very much!

 

 

Best regards

Lophope

0 Kudos
1 Solution

Accepted Solutions
Observer lophope
Observer
10,259 Views
Registered: ‎05-03-2011

Re: Video blinking Issue

Jump to solution

Was it a VDMA issue ?

VDMA-1 and VDMA-2 registers were as follows:

root@zynq:/media/card# ./regeditor r32 0x400b0000 58
00. [400b0000] = 0x00017083
01. [400b0004] = 0x00010000
02. [400b0008] = 0x00000000
03. [400b000c] = 0x00000000
04. [400b0010] = 0x00000000
05. [400b0014] = 0x00000000
06. [400b0018] = 0x00000000
07. [400b001c] = 0x00000000
08. [400b0020] = 0x00000000
09. [400b0024] = 0x00000000
10. [400b0028] = 0x00000000
11. [400b002c] = 0x62000050
12. [400b0030] = 0x00017083
13. [400b0034] = 0x00010000
14. [400b0038] = 0x00000000
15. [400b003c] = 0x00000000
16. [400b0040] = 0x00000000
17. [400b0044] = 0x00000000
18. [400b0048] = 0x00000000
19. [400b004c] = 0x00000000
20. [400b0050] = 0x00000438
21. [400b0054] = 0x00001e00
22. [400b0058] = 0x00002000
23. [400b005c] = 0x3a500000
24. [400b0060] = 0x00000000
25. [400b0064] = 0x00000000
26. [400b0068] = 0x00000000
27. [400b006c] = 0x00000000
28. [400b0070] = 0x00000000
29. [400b0074] = 0x00000000
30. [400b0078] = 0x00000000
31. [400b007c] = 0x00000000
32. [400b0080] = 0x00000000
33. [400b0084] = 0x00000000
34. [400b0088] = 0x00000000
35. [400b008c] = 0x00000000
36. [400b0090] = 0x00000000
37. [400b0094] = 0x00000000
38. [400b0098] = 0x00000000
39. [400b009c] = 0x00000000
40. [400b00a0] = 0x00000438
41. [400b00a4] = 0x00001e00
42. [400b00a8] = 0x00002000
43. [400b00ac] = 0x39300000
44. [400b00b0] = 0x00000000
45. [400b00b4] = 0x00000000
46. [400b00b8] = 0x00000000
47. [400b00bc] = 0x00000000
48. [400b00c0] = 0x00000000
49. [400b00c4] = 0x00000000
50. [400b00c8] = 0x00000000
51. [400b00cc] = 0x00000000
52. [400b00d0] = 0x00000000
53. [400b00d4] = 0x00000000
54. [400b00d8] = 0x00000000
55. [400b00dc] = 0x00000000
56. [400b00e0] = 0x00000000
57. [400b00e4] = 0x00000000

root@zynq:/media/card# ./regeditor r32 0x40090000 58
00. [40090000] = 0x00000000
01. [40090004] = 0x00000000
02. [40090008] = 0x00000000
03. [4009000c] = 0x00000000
04. [40090010] = 0x00000000
05. [40090014] = 0x00000000
06. [40090018] = 0x00000000
07. [4009001c] = 0x00000000
08. [40090020] = 0x00000000
09. [40090024] = 0x00000000
10. [40090028] = 0x00000000
11. [4009002c] = 0x62000050
12. [40090030] = 0x00017003
13. [40090034] = 0x00010810
14. [40090038] = 0x00000000
15. [4009003c] = 0x00000000
16. [40090040] = 0x00000000
17. [40090044] = 0x00000000
18. [40090048] = 0x00000000
19. [4009004c] = 0x00000000
20. [40090050] = 0x00000000
21. [40090054] = 0x00000000
22. [40090058] = 0x00000000
23. [4009005c] = 0x00000000
24. [40090060] = 0x00000000
25. [40090064] = 0x00000000
26. [40090068] = 0x00000000
27. [4009006c] = 0x00000000
28. [40090070] = 0x00000000
29. [40090074] = 0x00000000
30. [40090078] = 0x00000000
31. [4009007c] = 0x00000000
32. [40090080] = 0x00000000
33. [40090084] = 0x00000000
34. [40090088] = 0x00000000
35. [4009008c] = 0x00000000
36. [40090090] = 0x00000000
37. [40090094] = 0x00000000
38. [40090098] = 0x00000000
39. [4009009c] = 0x00000000
40. [400900a0] = 0x00000438
41. [400900a4] = 0x00001e00
42. [400900a8] = 0x00002000
43. [400900ac] = 0x3b700000
44. [400900b0] = 0x00000000
45. [400900b4] = 0x00000000
46. [400900b8] = 0x00000000
47. [400900bc] = 0x00000000
48. [400900c0] = 0x00000000
49. [400900c4] = 0x00000000
50. [400900c8] = 0x00000000
51. [400900cc] = 0x00000000
52. [400900d0] = 0x00000000
53. [400900d4] = 0x00000000
54. [400900d8] = 0x00000000
55. [400900dc] = 0x00000000
56. [400900e0] = 0x00000000
57. [400900e4] = 0x00000000

 

Thanks!

 

0 Kudos
2 Replies
Observer lophope
Observer
6,222 Views
Registered: ‎05-03-2011

Re: Video blinking Issue

Jump to solution

I had re-built QT/QWT library, and 720P video was normal when used video_cmd or video_qt to control it, but 1080P video was abnormal when used video_qt to control it (Video_cmd OK).

0 Kudos
Observer lophope
Observer
10,260 Views
Registered: ‎05-03-2011

Re: Video blinking Issue

Jump to solution

Was it a VDMA issue ?

VDMA-1 and VDMA-2 registers were as follows:

root@zynq:/media/card# ./regeditor r32 0x400b0000 58
00. [400b0000] = 0x00017083
01. [400b0004] = 0x00010000
02. [400b0008] = 0x00000000
03. [400b000c] = 0x00000000
04. [400b0010] = 0x00000000
05. [400b0014] = 0x00000000
06. [400b0018] = 0x00000000
07. [400b001c] = 0x00000000
08. [400b0020] = 0x00000000
09. [400b0024] = 0x00000000
10. [400b0028] = 0x00000000
11. [400b002c] = 0x62000050
12. [400b0030] = 0x00017083
13. [400b0034] = 0x00010000
14. [400b0038] = 0x00000000
15. [400b003c] = 0x00000000
16. [400b0040] = 0x00000000
17. [400b0044] = 0x00000000
18. [400b0048] = 0x00000000
19. [400b004c] = 0x00000000
20. [400b0050] = 0x00000438
21. [400b0054] = 0x00001e00
22. [400b0058] = 0x00002000
23. [400b005c] = 0x3a500000
24. [400b0060] = 0x00000000
25. [400b0064] = 0x00000000
26. [400b0068] = 0x00000000
27. [400b006c] = 0x00000000
28. [400b0070] = 0x00000000
29. [400b0074] = 0x00000000
30. [400b0078] = 0x00000000
31. [400b007c] = 0x00000000
32. [400b0080] = 0x00000000
33. [400b0084] = 0x00000000
34. [400b0088] = 0x00000000
35. [400b008c] = 0x00000000
36. [400b0090] = 0x00000000
37. [400b0094] = 0x00000000
38. [400b0098] = 0x00000000
39. [400b009c] = 0x00000000
40. [400b00a0] = 0x00000438
41. [400b00a4] = 0x00001e00
42. [400b00a8] = 0x00002000
43. [400b00ac] = 0x39300000
44. [400b00b0] = 0x00000000
45. [400b00b4] = 0x00000000
46. [400b00b8] = 0x00000000
47. [400b00bc] = 0x00000000
48. [400b00c0] = 0x00000000
49. [400b00c4] = 0x00000000
50. [400b00c8] = 0x00000000
51. [400b00cc] = 0x00000000
52. [400b00d0] = 0x00000000
53. [400b00d4] = 0x00000000
54. [400b00d8] = 0x00000000
55. [400b00dc] = 0x00000000
56. [400b00e0] = 0x00000000
57. [400b00e4] = 0x00000000

root@zynq:/media/card# ./regeditor r32 0x40090000 58
00. [40090000] = 0x00000000
01. [40090004] = 0x00000000
02. [40090008] = 0x00000000
03. [4009000c] = 0x00000000
04. [40090010] = 0x00000000
05. [40090014] = 0x00000000
06. [40090018] = 0x00000000
07. [4009001c] = 0x00000000
08. [40090020] = 0x00000000
09. [40090024] = 0x00000000
10. [40090028] = 0x00000000
11. [4009002c] = 0x62000050
12. [40090030] = 0x00017003
13. [40090034] = 0x00010810
14. [40090038] = 0x00000000
15. [4009003c] = 0x00000000
16. [40090040] = 0x00000000
17. [40090044] = 0x00000000
18. [40090048] = 0x00000000
19. [4009004c] = 0x00000000
20. [40090050] = 0x00000000
21. [40090054] = 0x00000000
22. [40090058] = 0x00000000
23. [4009005c] = 0x00000000
24. [40090060] = 0x00000000
25. [40090064] = 0x00000000
26. [40090068] = 0x00000000
27. [4009006c] = 0x00000000
28. [40090070] = 0x00000000
29. [40090074] = 0x00000000
30. [40090078] = 0x00000000
31. [4009007c] = 0x00000000
32. [40090080] = 0x00000000
33. [40090084] = 0x00000000
34. [40090088] = 0x00000000
35. [4009008c] = 0x00000000
36. [40090090] = 0x00000000
37. [40090094] = 0x00000000
38. [40090098] = 0x00000000
39. [4009009c] = 0x00000000
40. [400900a0] = 0x00000438
41. [400900a4] = 0x00001e00
42. [400900a8] = 0x00002000
43. [400900ac] = 0x3b700000
44. [400900b0] = 0x00000000
45. [400900b4] = 0x00000000
46. [400900b8] = 0x00000000
47. [400900bc] = 0x00000000
48. [400900c0] = 0x00000000
49. [400900c4] = 0x00000000
50. [400900c8] = 0x00000000
51. [400900cc] = 0x00000000
52. [400900d0] = 0x00000000
53. [400900d4] = 0x00000000
54. [400900d8] = 0x00000000
55. [400900dc] = 0x00000000
56. [400900e0] = 0x00000000
57. [400900e4] = 0x00000000

 

Thanks!

 

0 Kudos