UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Adventurer
Adventurer
483 Views
Registered: ‎04-08-2009

System Generator GUI socket server timedout

Jump to solution

I am getting a System Generator GUI socket server timedout.

Machine is Intel® Core™ i7-9700K CPU @ 3.60GHz × 8 with GeForce RTX 2070/PCIe/SSE2 and 62.9 GiB memory

OS is Ubuntu 18.04.2 LTS 64-bit with GNOME 3.28.2 desktop environment

Running Matlab R2018a (installed in default location /usr/local/...) with Xilinx Vivado HLS 2018.3 (installed in /opt/Xilinx/...)

 

Matlab is started using a script as shown below

"

# Installation path for Vivado
VIVADO_INSTALL=/opt/Xilinx/Vivado/2018.3
export PATH="/usr/local/MATLAB/R2018a/bin:${PATH}"

# Import the tool environment
echo "Importing Vivado settings..."
source ${VIVADO_INSTALL}/settings64.sh

#start sysgen
sysgen

"

Opening the simple design attached, I get the following in the matlab command window:

Warning: The System Generator GUI socket server timedout while waiting for an incoming socket connection. To tune the acceptTimeout value in the xlServerSocketOptions.m file. The xlServerSocketOptions.m file is on your MATLAB path and can be edited by typing 'edit xlServerSocketOptions.m' in the MATLAB console.

 

If I then try to double click any block in the design, I get the same warning above again followed some time later with a pop up with this error

Error evaluating 'OpenFcn' callback of Xilinx Register Block block (mask) 'test/Register'. Callback string is 'xlOpenGui(gcbh, 'register_gui.xml', @xlmagicenablement, -1)'
Error using xlNMIProxy Timed out waiting for a response from GUI to: (12814.0001) buildGUI DISPLAY ENV = ":0" timeout value = 180.0007

Thanks for any help

Amish

 

sysgenError.png
0 Kudos
1 Solution

Accepted Solutions
Xilinx Employee
Xilinx Employee
449 Views
Registered: ‎12-14-2017

Re: System Generator GUI socket server timedout

Jump to solution

Hi,

Xilinx vivado 2018.3 supports Ubuntu 18.04 OS but Matlab 2018a is not supported on these OS variants. Hence sysgen with matlab 2018a may not work in Vivado 2018.3 release because this is not supported OS for sysgen

if you want work on vivado 2018.3 release, please use matlab 2018a on ubuntu 16.04.3 

Or you can use matlab 2018a on ubuntu 16.04.05/18.04.1 for vivado 2019.1 release

I recommend you to refer the xilinx Vivado release notes document for more info on sysgen supported OS for every release

Hope this helps!!

Regards,

Raju A.

View solution in original post

3 Replies
Xilinx Employee
Xilinx Employee
450 Views
Registered: ‎12-14-2017

Re: System Generator GUI socket server timedout

Jump to solution

Hi,

Xilinx vivado 2018.3 supports Ubuntu 18.04 OS but Matlab 2018a is not supported on these OS variants. Hence sysgen with matlab 2018a may not work in Vivado 2018.3 release because this is not supported OS for sysgen

if you want work on vivado 2018.3 release, please use matlab 2018a on ubuntu 16.04.3 

Or you can use matlab 2018a on ubuntu 16.04.05/18.04.1 for vivado 2019.1 release

I recommend you to refer the xilinx Vivado release notes document for more info on sysgen supported OS for every release

Hope this helps!!

Regards,

Raju A.

View solution in original post

Adventurer
Adventurer
438 Views
Registered: ‎04-08-2009

Re: System Generator GUI socket server timedout

Jump to solution

ok I will try to use ubuntu 16.04 with vivado 2018.3 and matlab R2018a to see if it resolves this issue. Thanks

Amish

0 Kudos
Highlighted
Adventurer
Adventurer
402 Views
Registered: ‎04-08-2009

Re: System Generator GUI socket server timedout

Jump to solution

Hi I have confirmed that matlabR2018a with vivado 2018.3 in ubuntu 16.04.6, the system generator design does not give me a timedout error. Thanks for the help

0 Kudos