Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
resources:fpga:xilinx:kc705:adv7511 [24 Nov 2020 10:42] – [Software Setup for Vivado] - serial setup Andrei Drimbareanresources:fpga:xilinx:kc705:adv7511 [09 Jan 2021 00:49] – user interwiki links Robin Getz
Line 3: Line 3:
 ===== Introduction ===== ===== Introduction =====
  
-The [[adi>ADV7511]] is a 225 MHz High-Definition Multimedia Interface (HDMI®) transmitter. It is part of the [[http://www.xilinx.com/ac701|Artix-7 AC701]], [[http://www.xilinx.com/kc705|Kintex-7 KC705]], [[http://www.xilinx.com/vc707|Virtex-7 VC707]], [[http://www.xilinx.com/zc702|Zynq ZC702]], [[http://www.xilinx.com/zc706|Zynq ZC706]] and the [[http://www.xilinx.com/zed|Zynq ZED]] evaluation boards. This reference design provides the video and audio interface between the FPGA and ADV7511 on board. The video uses a 16bit 422 YCbCr interface (except VC707 which uses 36bit 444 RGB interface) and the audio uses a single bit SPDIF interface.+The [[adi>ADV7511]] is a 225 MHz High-Definition Multimedia Interface (HDMI®) transmitter. It is part of the [[xilinx>ac701|Artix-7 AC701]], [[xilinx>kc705|Kintex-7 KC705]], [[xilinx>vc707|Virtex-7 VC707]], [[xilinx>zc702|Zynq ZC702]], [[xilinx>zc706|Zynq ZC706]] and the [[xilinx>zed|Zynq ZED]] evaluation boards. This reference design provides the video and audio interface between the FPGA and ADV7511 on board. The video uses a 16bit 422 YCbCr interface (except VC707 which uses 36bit 444 RGB interface) and the audio uses a single bit SPDIF interface.
  
 ===== Supported Carriers ===== ===== Supported Carriers =====
Line 32: Line 32:
  
   - To begin, connect an HDMI cable between the board HDMI out and the HDMI monitor. After the hardware setup, turn the power on to the board.   - To begin, connect an HDMI cable between the board HDMI out and the HDMI monitor. After the hardware setup, turn the power on to the board.
-  - Download the [[https://www.analog.com/media/en/dsp-hardware-software/software-modules/ADV7511_API_Library.exe | ADV7511 HDMI Transmitter Library]] and install it. Go to the **installation folder -> Src** and copy the TX folder into the **no-OS repo folder -> projects -> adv7511**. +  - Download the [[adi>media/en/dsp-hardware-software/software-modules/ADV7511_API_Library.exe | ADV7511 HDMI Transmitter Library]] and install it. Go to the **installation folder -> Src** and copy the TX folder into the **no-OS repo folder -> projects -> adv7511**. 
-  - Build the HDL project according to the [[https://wiki.analog.com/resources/fpga/docs/build |Building HDL wiki]] and copy the resulting .hdf file to the **no-OS repo folder -> projects -> adv7511**. +  - Build the HDL project according to the [[/resources/fpga/docs/build |Building HDL wiki]] and copy the resulting .hdf file to the **no-OS repo folder -> projects -> adv7511**. 
-  - Build the software project according to the [[https://github.com/analogdevicesinc/no-OS/wiki | Github wiki]].+  - Choose the carrier board in the software by uncommenting the appropriate define in the **src/app_config.h** file. For example, if the Zedboard carrier is needed, uncomment the #define PLATFORM_ZED in the file. {{ :resources:fpga:xilinx:kc705:example_soft_platform_choice.png |}} 
 +  - Build the software project according to the [[https://github.com/analogdevicesinc/no-OS/wiki | Github wiki]].50
  
 <note>If on Linux you would need Wine or similar compatibility layers for Windows to install the library.</note> <note>If on Linux you would need Wine or similar compatibility layers for Windows to install the library.</note>
Line 148: Line 149:
  
 <WRAP round help 80%> <WRAP round help 80%>
-  * Questions? [[https://ez.analog.com/community/fpga|Ask Help & Support]].+  * Questions? [[ez>community/fpga|Ask Help & Support]].
 </WRAP> </WRAP>
  
resources/fpga/xilinx/kc705/adv7511.txt · Last modified: 08 Feb 2021 13:21 by Iulia Moldovan