wuxx / Colorlight-FPGA-Projects

current focus on Colorlight i5 and i9 & i9plus module
Apache License 2.0
238 stars 52 forks source link

HDMI out of i9+ Ext board not routed to working TDMS balls on xc7a50t #17

Closed exitrip closed 2 months ago

exitrip commented 2 months ago

I had to give up on openXC7 toolchain to build larger projects, but Vivado is providing clear errors:

D0+ cannot route to AB6: image

D2+ cannot route to W7 image

Clk/D3+ cannot route to AB7 (which is actually the negative out of AA5): image

I'm still looking for an actual datasheet that details the Diff Pair outputs of the xc7a50tfgg484, well enough to work from anything outside of Vivado.

If you want to provide the Design files (either Altium or Kicad) for the Ext board, I'm happy to fix the HDMI pinout myself. Otherwise this issue is just a note that the HDMI connector does quite work on the Ext board.

exitrip commented 2 months ago

This pinout looks like everything is broken out on the DIMM connector close to the current HDMI connector: image

wuxx commented 2 months ago

Hello, in fact HDMI can be implemented by ordinary GPIO, you can refer to here https://github.com/wuxx/Colorlight-FPGA-Projects/tree/master/src/i5/hdmi_test_pattern

exitrip commented 2 months ago

Truly, but using the on-chip hardware will enable higher resolutions and multiple video channels.

wuxx commented 2 months ago

understand, the current design is for forward compatibility (colorlight i5 i9)