Forum Discussion
Cannot get Cyclone 10 GX HDMI RX to lock
- 5 years ago
Hi Neil,
We suspect HDMI Rx failure encountered at your site is expected because you removed NIOS II design block which also function to perform CDR refclk switching from CDR refclk0 to CDR refclk1.
- Your modified HDMI Rx design is now stuck with wrong (CDR refclk0) instead of using correct TMDS clock (CDR refclk1).
In short, I believe you can follow below guideline that I drafted
Guideline for modification to HDMI Rx only design should be like below :
- Option A : for customer that required quick XCVR power up calibration
- Remove everything else but keep (HDMI Rx top, NIOS II design and also the design code with comment "// Workaround for long power-up calibration issue")
- Option B : for customer that doesn’t need “quick XCVR power up calibration” requirement
- Remove everything else including NIOS II design, just keep HDMI Rx top only
- Modify gxb_rx NativePHY IP to change default CDR refclk to 1 (refer to attached pic)
- regenerate gxb_rx IP and recompile HDMI design again
I am sorry Malaysia Cocid-19 situation is pretty bad where we are not allow to go back office until early Dec. I need to rely on you for now to help verify the HDMI design on hardware.
Thanks for your understanding.
Regards,
dlim
Hi Neil,
Welcome and thanks for validating the design changes for us. I am glad we are achieving good debug milestone here and sorry for dragging this issue support for so long
Side update on earlier Win10 HDMI example design generation issue :
- Intel engineering team has confirmed it will HDMI Tx functional due to missing design files generation issue on the software folder
- The issue was root caused to below Win10 patch update. It may not be related to you anymore but it's good to alert you and the rest of forum user
1. Install Windows* Subsystem for Linux* (WSL)
- Step from microsoft: https://docs.microsoft.com/en-us/archive/blogs/canitpro/step-by-step-enabling-bash-on-windows-10
- Step from intel: https://www.intel.com/content/altera-www/global/en_us/index/support/support-resources/knowledge-base/tools/2019/how-do-i-install-the-windows--subsystem-for-linux---wsl--on-wind.html
2. Install patch to fix known issue on Windows
Alright, good luck and I foresee it may take some time for your project development on your own board.
For now, I am setting this case to closure first. Feel free to file new forum post if you still have new enquiry in future on your project development.
Thanks and stay safe !
Regards,
dlim