Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MKR Vidor 4000 help #9

Open
danielmahal opened this issue Feb 1, 2025 · 0 comments
Open

MKR Vidor 4000 help #9

danielmahal opened this issue Feb 1, 2025 · 0 comments

Comments

@danielmahal
Copy link

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! 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant