Intel® SoC FPGA Embedded Development Suite
Support for SoC FPGA Software Development, SoC FPGA HPS Architecture, HPS SoC Boot and Configuration, Operating Systems
445 Discussions

Using HDMI in HPS of HAN Pilot Board (Arria 10)

DKam0
Beginner
755 Views

Hi,

I'm working on the HPS ( linux BSP) of HAN Pilot board (Arria 10) and am trying to display my image data through HDMI.

From the intel site, I can download the "HAN_v.1.0.5_HWrevE-SystemCD" with some demonstration projects.

There is Demonstration/SoC_FPGA/a10s_hdmi project, but I can't find the C program for that.

About the led example, there is an example C code and a manual.

Can I take a example C code for the HDMI in HPS ?

And which paper should I read for this?

------------------------------------------------------------------

In order to control the HDMI and transfer image data, ​

what should i use as memory mapped address in HPS?

 

In order to store data in SDRAM,

what should i use as memory mapped address in HPS?

------------------------------------------------------------------

When I open the Demonstration/SoC-FPGA/a10s_hdmi project in Quartus and open soc_system.qsys in platform designer, a error message " i2c_opencores_hdmi: Component type i2c_opencores is not in the library" show up.

In fact, there is no the IP module about i2c_opencores_hdmi (quartus 18.1 standard, pro, 19.1...)

How can I solve this problem?

0 Kudos
1 Reply
AnilErinch_A_Intel
699 Views

Hi 

We don't have a C source code for HDMI example , but there are different references which you can check.

 

Regarding the different parts of your question 

1.Please check the HDMI Display Data Channel (DDC) which is based on I2c 

 

https://www.intel.cn/content/dam/www/programmable/us/en/pdfs/literature/an/an837.pdf 

 

2.Regarding HDMI , please find a reference design on the Helio Board 

https://rocketboards.org/foswiki/Projects/HDMIDisplayOutputAlteraVideoAndImageProcessingVIPAndNetworkCameraServer

 

3.Please see the Terasic resources for Han Pilot board also.

https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=228&No=1133&PartNo=4

 

Also since Han Pilot Board is Arria10 , you can explore the HDMI IP for Arria10 

 

https://www.intel.co.jp/content/dam/www/programmable/us/en/pdfs/literature/ug/ug-hdmi-de.pdf

 

Thanks and Regards

Anil

0 Kudos
Reply