Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support MPSoC platforms #122

Open
Xiaobo-Lu-AHU opened this issue Nov 15, 2022 · 1 comment
Open

Support MPSoC platforms #122

Xiaobo-Lu-AHU opened this issue Nov 15, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@Xiaobo-Lu-AHU
Copy link

Envrionment: Ubuntu20.04, Vitis 2020.2, platform=xilinx_zcu102_base_202020_1

Hello, I'm new to HLS deisgn and attracted by this repository. I've written a lightweight project and successfully synthesized and generated bitstream. While running Hardware simulation, I got this confusion:

ERROR: [ConfigUtil 60-1258] No valid platform was found that matches 'xilinx.com_xd_xilinx_zcu102_base_202020_1_202020_1'. Please make sure that the platform is specified correctly, and the platform has the right version number. The platform repo paths are:
/tools/Xilinx/Vitis/2020.2/platforms
/opt/xilinx/platforms
The valid platforms found from the above repo paths are:
/opt/xilinx/platforms/xilinx_zcu102_base_202020_1/xilinx_zcu102_base_202020_1.xpfm

I don't know why the name of platform has been changed from xilinx_zcu102_base_202020_1 to xilinx.com_xd_xilinx_zcu102_base_202020_1_202020_1;

and the execution on FPGA with the bitstream also return the following error:

I1115 08:46:04.865003 2185 xilinx_opencl_device.cpp:298] Running on-board execution with Xilinx OpenCL
modprobe: FATAL: Module fglrx not found in directory /lib/modules/5.15.0-52-generic
Error! Fail to load fglrx kernel module! Maybe you can switch to root user to load kernel module directly
I1115 08:46:05.084538 2185 opencl_device.cpp:160] Found platform: AMD Accelerated Parallel Processing
F1115 08:46:05.084576 2185 opencl_device.cpp:200] Target platform 'Xilinx' not found

I don't understand if the execution still needs other necessary requirements.
By the way, I have tried vadd project in the example repository, and Sextans, a SpMM kernel published in FPGA'22, and always got the same error in the last step. I sincerely hope you can generously provide some guidance for such a beginner.

@Blaok
Copy link
Collaborator

Blaok commented Nov 15, 2022

TAPA is under-tested for MPSoC platforms. Is OpenCL available on this platform? If so, could you point me to an example?

@dotkrnl dotkrnl changed the title FATAL:module fglrx not found Support MPSoC platforms Sep 19, 2024
@dotkrnl dotkrnl added the enhancement New feature or request label Sep 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants