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!

取消
显示结果 
搜索替代 
您的意思是: 
Highlighted
Contributor
Contributor
246 次查看
注册日期: ‎04-05-2018

petalinux2018.1 运行sdi例程中出现错误

转到解答

 

我在xilinx官网上下载了rdf0428-zcu106-vcu-trd-2018-1这个压缩包,然后直接将../rdf0428-zcu106-vcu-trd-2018-1/images/sdirx-vcu-sditx文件夹下的内容包括镜像和app全部拷贝到SD卡中,然后启动zcu106开发板。

我按照xilinx wiki上的内容来进行测试,运行以下命令检查SDI输入源的SDI链路状态和输出格式:

media-ctl -d /dev/media0 -p

结果有问题,和 wiki上的情况一样,如下:

root@zcu106_vcu_trd:/media/card# media-ctl -d /dev/media0  -p
Media controller API version 4.14.0
  
Media device information
----------------------
driver          xilinx-video
model           Xilinx Video Composite Device
serial
bus info
hw revision     0x0
driver version  4.14.0
  
Device topology
- entity 1: vcap_sdi output 0 (1 pad, 1 link)
            type Node subtype V4L flags 0
            device node name /dev/video0
        pad0: Sink
                <- "80000000.smpte_uhdsdi_rx_ss":0 [ENABLED]
  
- entity 5: 80000000.smpte_uhdsdi_rx_ss (1 pad, 1 link)
            type V4L2 subdev subtype Unknown flags 0
            device node name /dev/v4l-subdev0
        pad0: Source
                -> "vcap_sdi output 0":0 [ENABLED]

但是wiki上并没有说错误原因是什么,也没有说怎么解决,我也没有在网上找到。

大家有谁知道怎么解决吗?谢谢!

0 项奖励
1 个已接受解答

已接受的解答
Moderator
Moderator
44 次查看
注册日期: ‎08-01-2007

回复: petalinux2018.1 运行sdi例程中出现错误

转到解答

你有看过PG290 chapter 5? 这个user guide告诉user如何生成ZCU106的demo.

另外有确认过SDI source能和其他SDI sink工作? 看过GT眼图?

0 项奖励
7 条回复7
Moderator
Moderator
181 次查看
注册日期: ‎08-01-2007

回复: petalinux2018.1 运行sdi例程中出现错误

转到解答

首先请用2018.3 VCU TRD, 这是最新的, 其次, 把AR#71798的patches装上.

Wiki上已经说如果SDI-RX link有问题, 就会出现这样的现象, 你们得SDI RX link硬件上之前有没有测试过? 一般来讲SDI RX-link的问题首先要检查GT clocking, GT的初始化有没有完成(GT rxresetdone有没有为高)

0 项奖励
Contributor
Contributor
174 次查看
注册日期: ‎04-05-2018

回复: petalinux2018.1 运行sdi例程中出现错误

转到解答

@nathanx 

GT rxresetdone是高的,可以通过指示灯看到;

然后我没有进行petalinux编译,而是直接用了xilinx提供的镜像,这个镜像有问题?需要我们自己重新编译吗?

0 项奖励
Moderator
Moderator
167 次查看
注册日期: ‎08-01-2007

回复: petalinux2018.1 运行sdi例程中出现错误

转到解答

安装补丁避免已知问题.

SDI RX硬件上测试过? 没有问题?

0 项奖励
Contributor
Contributor
162 次查看
注册日期: ‎04-05-2018

回复: petalinux2018.1 运行sdi例程中出现错误

转到解答

@nathanx 

请问,SDI RX硬件上测试需要怎么测试?

0 项奖励
Moderator
Moderator
94 次查看
注册日期: ‎08-01-2007

回复: petalinux2018.1 运行sdi例程中出现错误

转到解答

1. xilinx已有很多的SDI的XAPP, 用你目前的SDI source.

2. loopback test 用已有的SDI XAPP

3. GT的眼图

Contributor
Contributor
61 次查看
注册日期: ‎04-05-2018

回复: petalinux2018.1 运行sdi例程中出现错误

转到解答

@nathanx,你好:

我用vivado2018.3、petalinux2018.3又重新生成镜像,在此过程中装上了AR#71798的patches。
但是上板运行`xmedia-ctl -d /dev/media0 -p`命令,还是有错。
观察板子上的指示灯,qpll0和qpll1都是locked,GT rxresetdone也是拉高的。

我准备用已有的XAPP,但我没有找到zcu106的SDI xapp,只找到了xapp1248,它是基于KCU105评估板的,上面还有FMC,和zcu106不一样。

请问你能给我一些帮助吗?有没有zcu106评估板的SDI xapp?

0 项奖励
Moderator
Moderator
45 次查看
注册日期: ‎08-01-2007

回复: petalinux2018.1 运行sdi例程中出现错误

转到解答

你有看过PG290 chapter 5? 这个user guide告诉user如何生成ZCU106的demo.

另外有确认过SDI source能和其他SDI sink工作? 看过GT眼图?

0 项奖励