Colorlight-FPGA-Projects icon indicating copy to clipboard operation
Colorlight-FPGA-Projects copied to clipboard

i9plus HDMI

Open koverg70 opened this issue 3 months ago • 0 comments

I wanted to trie a little HDMI test (based on https://www.fpga4fun.com/HDMI.html) on my i9plus board, but there is a problem with it. Some (almost all) HDMI pins are not conform to Xilinx Artix TMDS requirements. (See the table below!)

This kind of pin assignment causes Vivado to stop with this error:

[Vivado 12-1411] Cannot set LOC property of ports, the negative port (N-side)
'TMDSn[2]' of a differential pair cannot be placed on a positive package pin 'Y8' (IOBM)

The following table shows the problems: where the HDMI pin end with P and a FPGA TMDS type is N or the opposite.

HDMI FPGA TMDS TYPE
D2P W7 N
D2N Y8 P
D1P AB7 P
D1N Y7 N
D0P AB6 N
D0N AA5 P
CKP AB5 N
CKN AA4 P

How can this pinout problem be worked around? Do you have a working HDMI example for i9plus?

Thanks in advance!

koverg70 avatar Nov 09 '25 19:11 koverg70