Do I need Vitis to write embedded software for ZCU106 using Simulink?

Hi everyone,
I’ve just started working on a project using the ZCU106 (Zynq Ultrascale+ MPSoC) evaluation board. My goal is to write a simple "Hello World" program, like toggling a user LED, using Simulink Embedded Coder to generate code for the ARM processor (Cortex-A53 or R5).
I have a few questions:
  1. Do I need to install Vitis to achieve this, or can I accomplish my goal with just Simulink Embedded Coder ?
  2. Do I have to install Vitis Model Composer for interacting with peripherals (like GPIOs) on the ZCU106, or can I rely on other tools for this purpose?
I’m mainly focused on embedded software and not FPGA programming, so I’m hoping to avoid any FPGA-specific tools unless absolutely necessary.
Thanks for your help!

Respuestas (2)

Jaskirat
Jaskirat el 13 de Jun. de 2025
I understand you want to create a project using the ZCU106 evaluation board.
While Vitis can be helpful, it is not an essential requirement for your project. The following link shows an example on how to use the ZCU106 evaluation board with SoC blockset which can help you accomplish your task:
Hope this helps!

Productos

Versión

R2023b

Preguntada:

el 12 de Mayo de 2025

Respondida:

el 15 de Jul. de 2025

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by