Simulink block will not open then a timeout error occurs.

Double-clicking should open a block in a loaded SLX model. No window opens, and after very long pause, a dialog appears with an error message, it reads
Error evaluating 'OpenFcn' callback of Xilinx Type Reinterpreter Block block (mask) 'zcu216_tut_spec_cx/Reinterpret9'. Callback string is 'xlOpenGui(gcbh, 'reinterpret_gui.xml',@reinterpretenablement,-1)' . Error using xlNMIProxy Timed out waiting for a response from GUI to: (74880.0001) buildGUI DISPLAY ENV =":0" timeout value = 180.0013
What is causing this error ? Is there a fix for this?

Answers (1)

This error is caused by sysgensockgui failing to load. The non-loading is likely caused by missing dependencies. One these are resolved, sysgensockgui should operate as intended. Missing dependencies can be checked the following way,
root@r*****a:/tools/Xilinx/Vivado/2021.1/bin# ldd unwrapped/lnx64.o/sysgensockgui
linux-vdso.so.1 (0x00007ffedf51e000)
libQtCore.so.4 => not found
libQtGui.so.4 => not found
libQtNetwork.so.4 => not found
libQtXml.so.4 => not found
librdi_itlib.so => not found
libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fddc2160000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fddc200f000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fddc1ff4000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fddc1e02000)
/lib64/ld-linux-x86-64.so.2 (0x00007fddc2367000)

Categories

Products

Release

R2021a

Asked:

on 24 Aug 2023

Answered:

on 31 Aug 2023

Community Treasure Hunt

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

Start Hunting!