HDMI接收器(RX)子系统-为什么水平前廊(HFP)和水平后廊(HBP)在定时信息中交换?为什么在2016.2和更早检测到的一些分辨率现在被标记为[自定义模式]?-Xilinx-AMD社区-FPGA CPLD-ChipDebug

HDMI接收器(RX)子系统-为什么水平前廊(HFP)和水平后廊(HBP)在定时信息中交换?为什么在2016.2和更早检测到的一些分辨率现在被标记为[自定义模式]?

描述

为什么水平前廊(HFP)和水平后廊(HBP)在时间信息上交换?

为什么在2016.2和更早检测到的一些分辨率现在被标记为[自定义模式]?

解决方案

这是由于在硬件和软件驱动器中不匹配的水平前廊(HFP)和水平后廊(HBP)的位置。

这已被固定在硬件中的HDMI接收子系统V3.0和以后,并在ViVADO 2017.3和以后。

用户可以通过改变HDMI RX软件驱动程序中的以下2行来解决这一问题。

在2017.2中,用户需要改变VYHDMLXV1V1O3驱动程序中XVYHDMIXXHW.H头文件的第169行和第170行。

定义XVH-HDMIXXVTdHFPpOffice,即(XVH-HDMIXXVTdBASE)+(1)* 4))
定义XVH-HDMIXX-VTdHbpHObjixOffixO.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.P.(XVH-HDMIXXVTdBASE)+(1)* 4))

请登录后发表评论

    没有回复内容