8.2用于DSP的系统生成器 – 为什么我收到“错误评估Xilinx块的'OpenFcn'回调。使用==> xlOpenGui时出错在我尝试在网络安装上打开SysGen块时,或在安装新的后,无法解析XLM文件版?-Altera-Intel社区-FPGA CPLD-ChipDebug

8.2用于DSP的系统生成器 – 为什么我收到“错误评估Xilinx块的'OpenFcn'回调。使用==> xlOpenGui时出错在我尝试在网络安装上打开SysGen块时,或在安装新的后,无法解析XLM文件版?

问题描述

在联网安装上运行System Generator时,尝试打开Register块时收到以下错误消息:

评估Xilinx寄存器块(掩码)’my_model / Register’的’OpenFcn’回调时出错。

使用==> xlOpenGui时出错

无法解析XML文件

register_gui.xml

有关更多信息,请参见MATLAB控制台

解决/修复方法

这是网络SysGen安装的已知问题,或者在将新版本的System Generator for DSP安装到与旧版本相同的目录之后。在后一种情况下,当您尝试使用xlVersion命令切换回使用旧版本的System Generator for DSP时,将出现此问题。

安装新版本

(在本例中,我们假设System Generator for DSP 8.2是新版本,8.1.01是以前安装的版本。)

1.使用xlVersion命令确保使用System Generator for DSP 8.1.01。

2.从MATLAB命令提示符运行以下命令:

CD(xlFindSysgenRoot)

cd bin

!sysgengui.exe -regserver

网络安装

您可以通过在启动MATLAB时执行以下命令行来解决此问题:

%Matlab%\ toolbox \ xilinx \ sysgen \ bin \ sysgengui.exe -regserver

这需要在您希望使用System Generator正确设置注册表的每台联网计算机上运行。这可以添加到MATLAB启动脚本或“startup.m”文件中。

请登录后发表评论

    没有回复内容