Xilinx vck190

Xilinx vck190 DEFAULT

BEAM Tool for VCK190 Evaluation Kit

The Board evaluation and management (BEAM) tool is a brand new System Controller based tool for enhanced out-of-the-box experience for Versal Evaluation Kit users

The BEAM Tool is currently in OPEN BETA and this version gives you an early view of the features planned for the upcoming production release. For features unavailable in this version of the BEAM tool, users can follow instructions (Appendix A) to launch the existing Board UI / Board Interface Test (BIT) tool which is also supported by the pre-programmed System Controller micro SD card image.

The Board evaluation and management (BEAM) tool is a web-based GUI application that connects to the webserver running on the System Controller. It allows users to monitor and modify different parameters (clocks, voltages, power, etc.) on the evaluation board and also run the Board Interface Test (BIT) to ensure that the board functions properly. The BEAM tool home page consists of various navigation options and links. The purpose of the BEAM tool is to provide Versal users a much easier and far more intuitive experience with Xilinx Evaluation Kits. The goal is to help users get started faster and have all the available resources at one place for easy access. Depending on the persona type (Hardware, Software or Embedded developer), users can choose to start with either testing the board, using the power advantage demo, downloading Versal reference designs or learning more about the latest Xilinx tools and libraries.

You must have a VCK190 Evaluation Kit and some of the accessories provided inside the kit to launch the BEAM tool. These accessories are as follows:

  • Micro SD Card (16GB) provided for the System Controller. It is shipped with an image pre-installed as shown below

  • Ethernet Cable

  • USB-C to USB-A Cable

A Windows PC (Host) with ethernet port is needed to connect an ethernet cable to the System Controller ethernet connector on VCK190 Evaluation Board.

The VCK190 Evaluation Kit comes with an image pre-installed on the System Controller micro SD card. You can proceed to the Board Connections step and skip the instructions below for writing the image to micro SD card.

If your micro SD card is corrupted and would like to install the micro SD card image from scratch, please follow the micro SD card instructions below.

Download the pre-programed system controller Micro SD Image

Writing the image to micro SD card

  • Insert your micro SD card (16 GB) into the card reader slot of your system.

  • If you're using a new micro SD card, you should have all the memory space available to use (there should not be any partitions)

  • If you’re using a previously used micro SD card, ensure that it is correctly formatted

    • Go to "This PC" and open Windows Explorer, right-click your microSD card and then choose "Format". This will erase all the contents on the micro SD card

    • If the above doesn’t work, right click on the ‘Window Start’ icon located at the bottom left of the screen, choose ‘Disk Management’

    • Navigate to the ‘Removable Disk’ volume and clear all the partitions. This can be done by right clicking on the volume and selecting ‘Delete Volume’

    • The removable disk should show all the space as 'Unallocated' and in FAT32 File System, see below image as reference

Use the Win32 Disk Imager utility for Windows or ‘dd’ command line utility for Linux to write the given raw disk image ‘sdcard.img’ to the micro SD card.

A. Using the Windows Extractor

After unzipping the image file sdcard.img.zip using windows extractor, use the following steps to write a raw disk image to a removable device using the Win32 Disk Imager utility. Download Win32 Disk Imager utility from here.

Steps:

  1. Browse to the location of the unzipped image in the Win32 utility

  2. Choose the correct micro SD card under ‘device’

  3. Select ‘Write’ to the microSD card, click ‘Yes’ at the prompt to continue writing and wait till the operation is complete

Alternatively, windows users can also use the Balena Etcher tool to flash the image to the micro SD card

B. Using Command-line utility for Linux

Steps to write a raw disk image to a removable device using dd command-line utility for Linux

  1. Unzip the given image file “sdcard.img.zip” in linux

  2. Use dd to write sdcard.img to correct enumerated disk for uSD card(check output of mount command to know sdxx mount point) in the Linux machine:

    • sudo dd if=sdcard.img of=/dev/sdbx bs=1M

Once the raw image is written to the micro SD card, you will be able to see two partitions. In the first partition (FAT32 format) resides:

  • the boot image (BOOT.bin)

  • the u-boot boot script (boot.scr)

  • and the kernel image (Image)

while in the second partition (ext4 format) resides the root file system.

Note: A Windows OS would only allows FAT32 partitions to be viewed, which is the boot partition, where as ext4 format is not recognized.

Board Connections

Please make the necessary connections and switch settings as per the image shown above. You will only need the Pre-programmed Micro SD card (SysCont) to launch the BEAM tool. Plug the Micro SD card (SysCont) into the SD card slot as shown below.

IP Configuration

NOTE: The current SD image has been configured to support Board UI (Appendix A) by default. When connecting to the System Controller’s console, the boot won’t reach Linux’s login prompt. In order to obtain the prompt, please enter the following key-sequence. If you exist the Board Framework by entering these key-sequence and wish to use Board UI, please refer to Appendix A for instructions on how to re-enable Board Framework.

  1. Set up a Tera Term session between a Windows PC COM port and the serial port (JTAG / UART) on the evaluation board. Ensure that the correct COM port is selected and port speed is set to 115200.

  2. Board and Windows PC with Ethernet port can be connected with an Ethernet cable provided in the kit [Picture: Direct connect to laptop] OR the board can be connected to network with DHCP server running to provide address [Picture: Wall RJ45].

  3. If board is in network with DHCP, jump to step 6. If board is connected to the host, continue with step 4 below.

  4. Please follow below instructions to set a static IP address in the Windows PC.

    • For example, IP address: 192.168.1.2 and Subnet mask: 255.255.255.0

    • Go to: Control Panel\Network and Internet\Network Connections and open Properties

    • Please make sure:

      • The last digit of the IP Address on Windows PC should be different than what is being set on the Board.

      • The default gateway should have last digit as one, rest should be same as IP Address field.

      • Refer to the snapshot below for IP Setting

5. If your board Ethernet is directly connected to your PC, you will need to manually set your IP Address (because there is no DHCP to automatically assign an IP Address). Enter the following command in your Linux terminal to manually set your IP Address.

Note: The Linux console may instruct you open a browser to a URL. Please ignore those instructions.

Or to make the IP Address persistent through boot, follow this procedure. (To make the IP address again configurable by DHCP, undo the change by un-commenting line 3 and commenting out lines 4 though 7.)

6. Verify/check the IP address of the board. If you are on DHCP but the IP Address is coming up as 192.168.1.11 please check if someone has set it to be persistent as in step 5.

7. Ping the Windows PC with the below command. To stop the ping command, use (Ctrl+C)

On Windows PC, Open Chrome web browser and enter the below in the address bar of your web browser. The BEAM tool GUI is displayed once the loading is finished.

The GUI contains Home, Help, About and various navigation options such as Test the board, Linux prompt, Demos & Design and Develop using Tools tabs. At the bottom right, the BEAM tool version is displayed.

The home screen contains pictures and links to two Versal pages, product page link and navigation options to other tabs. Click on the “Home” button located on the top-right to navigate to this screen from any other tabs.

Now we’ll be looking at each of the navigation options in the BEAM tool

‘Test the board’ tab displays board temperature, board call-out picture, device details, boot mode and link to product page. Board temperature is displayed at the top left in degrees centigrade. Navigation options below “Board Temperature” are links to ‘Board Settings’ and ‘Board Interface Test’ tabs

The Board call-out picture at the center shows labels of various components of VCK190 Evaluation board. Block below board image is the link to product page. Clicking on “View Product Page” button opens product page in new browser tab. Right most top section of the GUI displays device information such as device name, board part number, rev, serial number, MAC1 and MAC2 addresses.

Boot mode section displays the active boot mode and it has option to change the boot mode to a different mode. Click on the dropdown beside “Change” label in boot mode section. It displays various boot modes available. Select the required boot mode and click on “set” button to set the boot mode and reset. A loader is displayed while setting the boot mode. On successful set, a green tick mark is displayed beside “set” button. On failure, a red colored cross icon is displayed. Once the boot mode is set, updated boot mode is displayed besides the “Active” label in boot mode section. Reset button applies power-on-reset.

Click on “Board Settings” tab in “Test the board” screen to display the Board settings menu. Board settings (formerly SCUI) helps in monitoring and modifying various parameters like clocks, voltages, power, etc. Click on elements in left to toggle between each menu option.

Click on “get” button to obtain corresponding rail information. Users can also click on “get all” button to read all selected rails information. On success, a green tick is displayed under status column. On failure, a red cross is displayed. Hover on status icon to display status message for each status. Few tabs has multiple sub-tabs like get, set and reset values. Click on corresponding sub-tabs to display appropriate sections. Click on get button to fetch values of corresponding items. In set tab, click on set button to set value. Restore will reset the values.

For “zSFP Data” and “zQSFP Data” tabs, optional hardware are required to gather valid information. There are 2 SFP28 connectors and 1 QSFP28 connector available on the board. The following optional adapters could be connected to the board:

Click on “Board Interface Test” tab in “Test the board” screen to display Board interface Tests (BIT) section. BIT tab helps in running i2c/xsdb based board interface tests. This tab displays the available board interface tests. Click on run button to start the test. The progress bar displays the current status of the test running state.

If the test is in progress, the progress bar color will be yellow. If the test fails, the color will be red and the color is green when the test passes. Please hover the mouse cursor on the “cross” or “tick” icon beside run button to see the status message of test result.

This tab links to a wiki page that contains instructions to fetch Linux console logs.

Click on “Run Demos & Design” button in home screen to obtain the above screen. This tab contains links to download BSP designs, Jupyter notebook based power advantage tool demo, Target Reference Designs (TRDs) and corresponding learn more links. Clicking on the link opens a new tab in your browser. As more and more designs for the evaluation kit is released, this tab will be updated to showcase them.

Click on “Develop using Tools” button in home screen to get this screen. This tab contains links to various Xilinx tools to download, developer site, libraries, etc. Clicking on the link opens a new tab in your browser.

  • User has to logout from jupyter notebook before exiting. Failing doing so may show login screen for next notebook launch.

  • User cannot run jupyter notebook and Board settings and BIT at the same time. User has to shut down any jupyter notebook kernels to use “Board Interface Tests” or “Board Settings” tabs components.

  • Terminating notebook server using kill command may not able to launch notebook in new tab.

  • Run below command to start notebook server or when “No Active notebook sessions” error message is shown.

    • jupyter notebook --no-browser --allow-root --debug --ip=192.168.1.11

Notes

  • Make sure that you have already followed the above steps [Board Setup and Connection] to download the SD card image and flashed it to the System Controller SD card

  • System Controller’s serial console needs to be closed, otherwise Board UI can not operate properly.

  • You need to have the Vivado Design Suite HW Manager installed on your host system.

  • The 'Production Test' mode of Board Interface Test is used in Manufacturing environment and some tests may require additional hardware/configuration to pass.

Enable/Disable Board Framework

  • Start Board Framework from Linux command line:

  • Exit Board Framework to Linux command line:

  • Disable Board Framework persistently:

  • Enable Board Framework persistently:

Downloadthe Board UI / Board Interface Test (BIT) tool from the VCK190 Evaluation Kit product page.

  1. Command to create empty scard.img file

    1. dd if=/dev/zero of=sdcard.img bs=1048576 count=4096

  2.  Command to create partitions, please follow steps in image to create 2 partitions. (See image below)

    1. fdisk sdcard.img

  3. Command to map the partitions

    1. sudo kpartx -av sdcard.img

  4.  Format the partitions with vfat and ext4

    1. sudo mkfs.vfat /dev/mapper/loop0p1

    2. sudo mkfs.ext4 /dev/mapper/loop0p2

  5.  Mount partition1 and copy the content

    1. sudo mount -t vfat /dev/mapper/loop0p1 /tmp/fat/

    2. # copy the contents (BOOT.BIN, boot.scr, Image)

  6.  Mount partition2 and copy the content

    1. sudo mount -t ext4 /dev/mapper/loop0p2 /tmp/ext4/

    2. # copy the contents(rootfs)

  7.  Unmount the partitions

    1. sudo umount /tmp/fat/

    2. sudo umount /tmp/ext4/

  8.  Remove mapping

    1. sudo kpartx -dv  sdcard.img

Latest version - Beta 2.2 (updated intermediate) release - September 2021

Download this version for pre-production and production boards

Major updates:

  • Bug fixes related to Clocks and FMC setting

  • Adding a new Power Management Dashboard along with existing Versal Power Demo in BEAM tool

  • New ACAP Cockpit tool integrated in BEAM tool

  • Minor fixes related to broken links and bug related to launching Jupyter notebooks

Past version - Beta 2.1 (Intermediate) release – May 2021

Downloadthis version (it’s always recommended to use the latest version, only download if absolutely needed)

Major updates:

  • Clocks - Set si570 Frequency, Set si570 Boot Frequency, Restore si570 Device Default

  • FMC (Current) - Set VADJ_FMC and Get VADJ_FMC

  • FMC (Boot Up) - Set Boot VADJ_FMC

Please note that all the default Board Interface Test (BIT) are still not supported in BEAM tool. Users need to use Board UI to run all the BIT (refer to above Appendix A section)

Past version - Beta 2.0 (First) release – November 2020

Downloadthis version (it’s always recommended to use the latest version, only download if absolutely needed)

Sours: https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/973078551/BEAM+Tool+for+VCK190+Evaluation+Kit

Versal AI Core Series VCK190 Evaluation Kit

This is a starting resource for the Versal AI Core Series VCK190 Evaluation Kit it does not replace the official documentation of the Versal AI Core Series VCK190 Evaluation Kit that is on Xilinx.com.

VCK190 is the first Versal™ AI Core series evaluation kit, enabling designers to develop solutions using AI and DSP engines capable of delivering over 100X greater compute performance compared to current server class CPUs. With a breadth of connectivity options and standardized development flows, the VCK190 kit features the VC1902 Versal AI Core series ACAP, providing the portfolio's highest AI inference and signal processing throughput for cloud, network, and edge applications.

This section provides the pre-work, board setup and files needed to boot and run a couple of designs on the VCK190 board. You will need to down load files and applications to interface to the boards but will need no installation or knowledge of the Xilinx tools to run these on the VCK190.

Prep Work

You will need a terminal interface like Tera Term or PuTTY to interface to the UART to boot the VCK190 board. Please download your choice before getting started.

The next step is to down the the PetaLinux BSP from the Linux Prebuilt Images wiki page. The PetaLinux BSP will give you a pre-build image that will allow you to boot Linux and interact via a terminal to run some examples. Also included in the PetaLinux BSP is what is called an Out Of the Box (OOB) example that you can run a few demos via Jupyter Notes. Below are how to run each.

For the PetaLinux BSP Prebuilt image go to the xilinx-vck190-2020.2/prebuilt/images directory. There are 3 files to copy to the SD card.

Copy these files to the SD card.

For the PetaLinux OOB you will have to format the SD card. r programming the SD card use the instructions on https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18842385/How+to+format+SD+card+for+SD+boot page. (might what to update the page on extracting the rootfs on the partition directly). The files that you will need are in the xilinx-vck190-2020.2/prebuilt/linux/OOB_Images (change name?). The files are:

  • BOOT.BIN

  • boot.scr

  • Image

  • rootfs.cpio

The SD card needs to be partitioned into 2 sections and the first 3 files go on the fat32 partition and the rootfs.cpio goes on the ext4 parition. Since this is a .cpio compressed file and un-compressing the file directly to the SD card is recommended. Once you have mounted the SD card and changed to that directory the command to un-compress the file is

  • cpio -idv -V <path to file>/rootfs.cpio

You might need to do this with a sudo or sudo cpio -idv -V <path to file>/rootfs.cpio

For either method once this is done put the SD card into the Versal uSD card slot in the Board Setup Diagram.

Board Setup

Board setup is quick and easy, the following are the instructions and diagrams for setup.

Running a design

For the two designs that you have download via the PetaLinux BSP for the VCK190 board here are the instructions to run them once you have prepared the SD card.

Set up a terminal session between a PC COM port and the serial port on the evaluation board. See below. Determine which COM to use to access the USB serial port on the VCK190 board. Make sure that the VCK190 board is powered on and a micro micro USB cable is connected between VCK190 board and host PC. This ensures that the USB-to-serial bridge is enumerated by the PC host.

Using Tera Term connect to the first Serial Connection, below is an example

Click OK and and the Tera Term window will pop up. In the Setup change the serial port speed to 115200, this will match the speed of the UART on the VCK190.

Power up the board you will see the boot messages from the Versal ACAP 1910.2 and you will see a Linux Prompt in the Terminal Window. Log in with root as the user and the password. There is an AI Engine example that you can run.

The AI engine with PL example demonstrates how to use AI engine for scalar computation, and use PL for data movement. In this example, to run the matrix multiplication on AI engine, we use standard matrix multiplication algorithm.The user can change the matrix size and the number of cores utilized at compile-time. The expected matrix size must be a multiple of 50 (number of cores used) with the minimum and maximum value as 100x100 and 800x800 respectively. Please note that this example is intended to be a proof of concept only. There can be other ways of implementation, which can leverage more of the AIE resource and hence can result in better performance figures.

Complete documentation on the example is at: https://github.com/Xilinx/plnx-aie-examples

  1. [email protected]_1:~# cd /lib/firmware/aie

  2. [email protected]_1:/lib/firmware/aie# aie-matrix-multiplication

Set up a terminal session between a PC COM port and the serial port on the evaluation board. See below. Determine which COM to use to access the USB serial port on the VCK190 board. Make sure that the VCK190 board is powered on and a micro USB cable is connected between VCK190 board and host PC. This ensures that the USB-to-serial bridge is enumerated by the PC host.

Using Teraterm connect to the first Serial Connection, below is an example

Click OK and and the Tera Term window will pop up. In the Setup change the serial port speed to 115200, this will match the speed of the UART on the VCK190.

Power up the board you will see the boot messages from the Versal ACAP 1910.2. At the end you will see the following.

To connect and run the Juypter Notebooks copy one of the URLs in the screen shot above. Note that if you have a VPN connected that you cannot get to the Jupyter Notebooks.

So for the example take - http://192.168.0.132:8888/?token=5114dfa08b8755f4f9704519216bfe9aa893c844130bec26 and paste it in a browser. You will see the following

As you can see there are three Jupyter Notebooks to select from. Here is a quick summary of what they do.

  • aie-notebooks - Demo how to use the AI engine for scalar computation, 

  • openamp-notebook - Shows how the Cortex-A72 in Versal can launch an application on the Cortex-R5 (also in Versal).

  • pm-notebooks - Platform Management, there are 5 different examples

    • CPU Hotplug Demo- which CPU? or all CPUs?

    • CPU Frequency Scaling Demo - which CPU? or all CPUs?

    • CPU Clock Tree Demo- which CPU? or all CPUs?

    • PM Suspend-Resume Demo - suspending (and subsequently resuming) the state of the system to (or from) a low power state.

    • PM Subsystem Restart Demo -  restarting a user-defined subsystem without affecting any other subsystem.

To run the notebook. Just bit the link, like aie-notebooks. The notebook will show up or as with the pm-notebooks you get another page that shows the 5 different notebooks for the Platform Management.

To run the notebook use the link, for above hit the aie-matrix-mulitplication.ipynb. And a Jupyter Notebook will come up in the next tab of the browser.

If you are unfamilar with running a Jupyter Notenoook there is documetnation at Jupyter/IPython Notebook Quick Start Guide. However if you just want to step through the notebook can just hit the

button on the top bar. This will step though each section of the notebook including the text portions. When you run through an executable section there will be a “In [ ]:” at the left side of the box. Once you run there will be number in the brackets. The screenshot below shows one executable run and the next one waiting to be run.

Documentation

The following is a list of popular documentation for the VCK190 Evaluation Kit. You can also find additional information at VCK190 Documentation

Versal Example Designs

Listing and links to the many available example designs showcasing particular IP, Silicon features or tool flows targeting Versal ACAP devices.

Third Party Reference Designs

  • Xylon's ACAP Vision Development Kit

    • Xylon's ACAP Vision Development Kit includes 4 logiCAM-GMSL2 video cameras and a logiFMC-GMSl2 12-channel FMC board. Customers must acquire the VCK190 Versal AI Core Series Evaluation Kit directly from Xilinx. The video camera and FMC card can also be purchased separately.

  • Xylon’s ACAP IP Framework

    • Xylon's ACAP IP Framework provides all of the software and IP needed for an embedded multi-camera video application. The framework includes the complete reference design for Xylon's ACAP Vision Kit including Vivado IPI project, application software and demos.

Additional References

Prebuilt Images and PetaLinux BSPs are provided for production boards.

Pre Built Images

The VCK190 prebuilt images are on the Linux Prebuilt Images wiki page.

PetaLinux Board Support Packages (BSP)

PetaLinux Board Support Packages (BSP) includes pre built images, a design and all the necessary instructions to rebuild the pre-built images from scratch. With PetaLinux, developers can have their Xilinx-based hardware booted and running within about 5 minutes after installation; ready for application, library and driver development. The base design that is include can be used as a starting point for hardware developers while the instructions on how to rebuild the Linux image can be used as a starting point by the embedded software engineering to create a custom Linux image. The PetaLinux BSP can be download Linux Prebuilt Images wiki page.

Board evaluation and management (BEAM) tool

The Board evaluation and management (BEAM) tool is the main menu of the System Controller. It primarily serves as a launcher for demos and designs, running the board interface test and to set/change/read board parameters. Make sure that you have the pre-programmed micro SD card plugged into the SD slot (SysCtrl) before running any test or set/change/read board parameters.

The BEAM tool is currently in OPEN BETA, please follow the instructions provided in the link below to proceed with the tool.

https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/973078551/BEAM+Tool+for+VCK190+Evaluation+Kit

The Xilinx tools provide all required tool chains to compile and link applications for Xilinx supported platforms, create and configure hardware designs, and create bitstreams.

Installing the Xilinx Tools

Sours: https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/748617729/Versal+AI+Core+Series+VCK190+Evaluation+Kit
  1. Strikepoint stock
  2. Farlands mod
  3. Mist hose walmart

Versal AI Core Series VCK190 Evaluation Kit

NameDescriptionVersionLicense TypeVCK190 Base Targeted Reference DesignThe Versal Base Targeted Reference Design targets VCK190 Evaluation board. It supports 3 platforms each with different set of receiver I/Os.  The platform captures video from the receiver  and displays it on a Jupyter Notebook or a HDMI monitor. Computer Vision or Machine learning accelerator functions can also be added to these platforms.

2020.2

2021.1

IP Licenses Included VCK190 Ethernet Targeted Reference DesignsReference designs that showcase the value proposition of Versal devices. Platform designs include 10G/25G/100G MRMAC Ethernet based IP targeted for various markets. The user can use these designs as is or modify it per application requirements.2021.1Includes Evaluation LicensesVersal Restart Targeted Reference DesignThe Versal System and Subsystem Restart TRD (VSSR TRD), also referred to as Versal Restart TRD, demonstrates how to restart various components of a system. It also showcases the liveliness of a subsystem while another subsystem is undergoing restart.  The TRD consists of a baseline Vivado design, Petalinux, Jupyter notebooks and other software components to demonstrate different restart scenarios.2021.1

2020.2
(Login Required)Includes Evaluation LicensesThe Versal Subsystem Restart TRD demonstrates how to restart one processor subsystem without disturbing the other subsystems in the design.  The TRD consists of a baseline design and a compression design, software drivers, Petalinux, and Jupyter notebooks to demonstrate different restart scenarios.2020.2
(Login Required)Free
Sours: https://www.xilinx.com/vck190.html
Versal Embedded Design Tutorial - Debugging with Vitis 2020.2

VCK190 Base TRD

The Versal Base TRD consists of a series of platforms, accelerators, and Jupyter notebooks targeting the VCK190 evaluation board. A platform is a Vivado design with a pre-instantiated set of I/O interfaces and a corresponding PetaLinux BSP and image that includes the required kernel drivers and user-space libraries to exercise those interfaces. Accelerators are mapped to FPGA logic resources and/or AI Engine cores and stitched into the platform using the Vitis unified software platform toolchain.

Following is the list of Platform designs available in 2021.1:

Platform NameDescriptionLinks
vck190_mipiRxSingle_hdmiTxThis platform captures video from either a file source, USB webcam, or MIPI image sensor and displays it on a Jupyter Notebook or HDMI monitor. Along with video, audio from a file can be replayed using an HDMI transmitter. Accelerator functions can also be added to this platform using the Vitis platform. Supported acceleration function in this design is a 2D filter.
vck190_mipiRxQuad_hdmiTxThis platform captures video from either a file source, USB webcam, or Quad MIPI image sensor and displays it on a Jupyter Notebook or HDMI monitor. Along with video, audio from a file can be replayed using an HDMI transmitter. Accelerator functions can also be added to this platform using the Vitis platform. Supported acceleration function in this design is a 2D filter.
vck190_hdmiRx_hdmiTxThis platform captures video from either a file source, USB webcam, or HDMI receiver and displays it on a Jupyter Notebook or HDMI monitor. Along with video, audio from a file or an HDMI receiver can be replayed using an HDMI transmitter. Accelerator functions can also be added to this platform using the Vitis platfom. Supported acceleration function in this design is a 2D filter.

Other relevant links:

Licensed under the Apache License, version 2.0 (the "License"); you may not use this file except in compliance with the License.

You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Sours: https://github.com/Xilinx/vck190-base-trd

Vck190 xilinx

.

Single Chip 4K Video Processing with Zynq UltraScale+ MPSoC

.

You will also be interested:

.



391 392 393 394 395