hdmi-demo icon indicating copy to clipboard operation
hdmi-demo copied to clipboard

MKR Vidor 4000 help

Open danielmahal opened this issue 9 months ago • 2 comments
trafficstars

I'm trying to get the hdmi-demo running on my Arduino MKR Vidor 4000 with Intel Cyclone 10 LP (10CL016).

What I've done so far (with some assistance from Claude)

  1. Set up the project:

    • Cloned the repo
    • Installed dependencies (quartus, hdlmake, six)
    • Navigated to syn/mkrvidor4000_quartus
  2. Built the FPGA bitstream:

    • Ran hdlmake and make (both completed without errors)
    • Converted to .rbf: quartus_cpf -c hdmi-demo.sof hdmi-demo.rbf
    • Moved hdmi-demo.rbf to data/MKRVIDOR4000.rbf
  3. Arduino setup:

    • Created basic sketch (just FPGA init + serial debug)
    • Uploaded via Arduino IDE
    • Sketch runs and outputs to serial as expected

The issue

No display output, despite trying with:

  • Blackmagic Video Assist 7 12G
  • Standard HDMI PC monitor

Questions

I'm wondering if:

  1. FPGA-specific setup:

    • Do I need to customize this for my specific FPGA?
    • Could there be differences in pins/PLLs?
  2. Power requirements:

    • Currently using USB power (both from PC and robust supply)
    • Any special power needs?
  3. Cable compatibility:

    • Using new micro-to-standard HDMI cable
    • Any specific cable requirements?

I'm new to FPGA development, so apologies if I'm missing something obvious! No pressure if you're busy – any pointers for troubleshooting would be super helpful though.

Thanks for publishing this @sameer – it's really inspiring stuff! 🙏

danielmahal avatar Feb 01 '25 05:02 danielmahal

That all sounds right to me. Have you tried with another monitor/TV?

sameer avatar Mar 06 '25 18:03 sameer

Okay, thanks. Strange… I did test with a Blackmagic Video Assist 7 12G, and a standard Dell PC monitor. Could try a third, just to be certain there's some incompatibility issue…

danielmahal avatar Mar 14 '25 09:03 danielmahal