Xilinx / Xilinx/Vitis-Tutorials

TARGET = sw_emu for AIE simulation on Versal AIE Vitis 2025.2

Open
#490 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
1.6k
Forks
627
PR merge metrics
No merged PRs in 30d

Description

The 05-AI-engine-versal-integration tutorial has some support for AIE devices.

https://github.com/Xilinx/Vitis-Tutorials/tree/2025.2/AI_Engine_Development/AIE/Feature_Tutorials/05-AI-engine-versal-integration

But when I try to compile the HLS kernels using TARGET=sw_emu , I see this error

make kernels TARGET=sw_emu
v++ -c --platform /mnt/vault0/tools/Vitis_2025.2/2025.2/Vitis/base_platforms//xilinx_vck190_base_202520_1/xilinx_vck190_base_202520_1.xpfm -t sw_emu --save-temps -g -k s2mm pl_kernels/s2mm.cpp -o s2mm.xo
v++ -c --platform /mnt/vault0/tools/Vitis_2025.2/2025.2/Vitis/base_platforms//xilinx_vck190_base_202520_1/xilinx_vck190_base_202520_1.xpfm -t sw_emu --save-temps -g -k mm2s pl_kernels/mm2s.cpp -o mm2s.xo
ERROR: [v++ 82-10998] The software emulation target 'sw_emu' is no longer supported.
ERROR: [v++ 82-10998] The software emulation target 'sw_emu' is no longer supported.
make: *** [Makefile:130: kernels] Error 2

Is the tutorial not updated, or am I missing something?

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the 05-AI-engine-versal-integration tutorial and the Makefile target reported at line 130. Run make kernels TARGET=sw_emu with Vitis 2025.2, then determine whether the tutorial or its build instructions need updating; done means the supported target is documented and the kernel build no longer requests an unsupported target.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
build-system, embedded-iot
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.