Fastest way to test what we have is a small adapter board that does the mirroring...
If we had an adapter board to a full size HDMI connector, people could use existing HDMI cables rather than having to buy ones with mini connectors.
This could take the form of a Mini C to an A
hmm these mini-c male with PCB look handy (for hacking not final solution)
I agree, but for example, here's a quick sampling of how it's done / not done on a few FPGA boards:
I really like the BlackIce MX board, and I also plan to do some video experiments with it.
What is the current status of this issue? Will there be a new revision of the board needed? Or are there other solutions?
So I am assuming the currently ways to get video are either to use a pmod like uXe's one. Which I read the pre MX thread first. Or create some sort of adaptor that swaps the pins about. Are we saying that pin 19 is really 1, 18 is 2, 17 is 3 etc?
Yes pins swapped the footprint drawing was from the bottom not the top doh!..
The HDMI Pmod that comes with the icebreaker board seems to work well - https://www.crowdsupply.com/1bitsquared/icebreaker-fpga
That should work fine on the Blackice boards.
It is based on the work of Keviin Hubbard at Black Mesa Labs - https://blackmesalabs.wordpress.com/2017/12/15/bml-hdmi-video-for-fpgas-over-pmod/
That is useful to know thanks. As it happens I do have an ICE Breaker with HDMI kit on order. I think the next batch was due sometime October or Novembe as I just missed the June batch.
Okay thanks. I might have a play with creating a connector, or wait till my HDMI pmod turns up I ordered for something else. Depends on spare time I guess.
Maybe making a custom cable using the below breakout board might be a solution to the mirror image thing:
I would assume that taking a standard HDMI cable, cutting of the plug on one end and putting on this plug with the wires reversed would do the trick - or am I missing something?
Figuring out the wires will be a pain, but doable I think.
@pnr did you have any success with this approach
I did buy the break-out board, but never tried to make the cable: shortly after I switched to the ECP5 FPGA, and I have not done much with the ICE40 after that.