取消
显示结果 
搜索替代 
您的意思是: 
Highlighted
Adventurer
Adventurer
614 次查看
注册日期: ‎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 个已接受解答

已接受的解答
Highlighted
Moderator
Moderator
412 次查看
注册日期: ‎08-02-2007

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

转到解答

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

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

在原帖中查看解决方案

0 项奖励
7 条回复7
Highlighted
Moderator
Moderator
549 次查看
注册日期: ‎08-02-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 项奖励
Highlighted
Adventurer
Adventurer
542 次查看
注册日期: ‎04-05-2018

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

转到解答

@nathanx 

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

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

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

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

转到解答

安装补丁避免已知问题.

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

0 项奖励
Highlighted
Adventurer
Adventurer
530 次查看
注册日期: ‎04-05-2018

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

转到解答

@nathanx 

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

0 项奖励
Highlighted
Moderator
Moderator
462 次查看
注册日期: ‎08-02-2007

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

转到解答

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

2. loopback test 用已有的SDI XAPP

3. GT的眼图

Highlighted
Adventurer
Adventurer
429 次查看
注册日期: ‎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 项奖励
Highlighted
Moderator
Moderator
413 次查看
注册日期: ‎08-02-2007

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

转到解答

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

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

在原帖中查看解决方案

0 项奖励