Skip to content

i9plus HDMI #29

@koverg70

Description

@koverg70

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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions