cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
msaideroglu
Observer
Observer
545 Views
Registered: ‎11-19-2018

Digilent Boards Support for Vitis

Jump to solution

I am using Nexys Video Board. Is there pre-defined platfrom files for Nexys Video or other Digilent boards for Vitis platform to plug-play design process. Just like saving digilent board files to Vivado boards file path? Thanks..

0 Kudos
1 Solution

Accepted Solutions
nutang
Moderator
Moderator
454 Views
Registered: ‎08-20-2018

Hi @msaideroglu 

No. Vitis provides only Xilinx evaluation board platforms. Here is the github page for platforms

https://github.com/Xilinx/Vitis_Embedded_Platform_Source/tree/master/Xilinx_Official_Platforms

If you want to work on Nexys Video board. You need to create a custom platform.

1. For standalone application - 

  • Create Vivado design and generate XSA
  • Create a platform project in Vitis using this XSA
  • Create application from templates to get started

2. Linux based platform / Acceleration platform 

  • Create Vivado design and generate XSA
  • Create a petalinux project with XSA and build linux boot files
  • Create platform project in Vitis for linux domain
  • Create application project for linux domain to get started

Reference - 

https://github.com/Xilinx/Vitis-In-Depth-Tutorial/tree/master/Vitis_Platform_Creation

Best Regards,
Nutan
-------------------------------------------------------------------------------
Please don't forget to reply, kudo and accept as a solution

View solution in original post

2 Replies
nutang
Moderator
Moderator
455 Views
Registered: ‎08-20-2018

Hi @msaideroglu 

No. Vitis provides only Xilinx evaluation board platforms. Here is the github page for platforms

https://github.com/Xilinx/Vitis_Embedded_Platform_Source/tree/master/Xilinx_Official_Platforms

If you want to work on Nexys Video board. You need to create a custom platform.

1. For standalone application - 

  • Create Vivado design and generate XSA
  • Create a platform project in Vitis using this XSA
  • Create application from templates to get started

2. Linux based platform / Acceleration platform 

  • Create Vivado design and generate XSA
  • Create a petalinux project with XSA and build linux boot files
  • Create platform project in Vitis for linux domain
  • Create application project for linux domain to get started

Reference - 

https://github.com/Xilinx/Vitis-In-Depth-Tutorial/tree/master/Vitis_Platform_Creation

Best Regards,
Nutan
-------------------------------------------------------------------------------
Please don't forget to reply, kudo and accept as a solution

View solution in original post

msaideroglu
Observer
Observer
423 Views
Registered: ‎11-19-2018

Thank you for your clear explanation. I have one more question. Are all Zynq applications applicable to MicroBlaze? For instance, a DMA design with Zynq can be done in same way with MicroBlaze? Because there are a lot of embedded design tutorials with Zynq, but not with MB.

0 Kudos