How to customizing HS connector


I want to customize HS connector to use with my Custom made hardware. I need to change DSI as CSI pairs.

Vivado is not allowing me to use those. Why ? Do I need to change the Board definition files. If yes then in which file.


Because those are PL I/Os, they are completely flexible. There should not be any restriction to change the purpose of them. The existing Board Definition does not include either CSI or DSI pins, so that is definitely not the issue. Have you added location constraints in your XDC? What specific error is Vivado giving you?

Thanks Fletch it worked. But you can not have different nibbles in DPhy. The bitstream can only be generated if you have selected the clock, Data 0 and data1 in the same nibble.