ZYBO的视频接口既有VGA又有HDMI,但是这两个接口又有一定的联系,经过一段时间使用发现这个问题,在这里记录一下。
最开始发现这个问题是因为使用diligent官网上的linaro ubuntu例程的时候,发现EDK工程下没有VGA相关的引脚说明(但是有HDMI相关引脚),但是实际上启动后是VGA输出图像而HDMI没有。这个我就很奇怪,发邮件询问了diligent的技术服务,那边给的回复是这里linaro ubuntu例程里面HDMI引脚是接到VGA引脚上的,仔细查了一下板图和ucf约束文件发现确实如此。汗。。这里ZYBO的linaro ubuntu的例程是完全移植zedboard的,而zedboard是有专门的HDMI驱动芯片的,而ZYBO没有。这时候我仔细查看了HMDI的核以及输出的引脚以及ZYBO的板图,发现事情原来是这样的。
首先对于VGA接口,这是一个模拟接口,其管脚定义如下:
其实主要5个信号,行场同步,还有RGB模拟信号。其余接地即可。ZYBO的板图VGA的接口是这样的: