使用 HDL Coder Workflow Advisor 构建 Simulink 模型时出现 mscorlib 错误

问题描述 投票:0回答:1

我有一个简单的 Simulink 模型,我想将其构建到与 NI FPGA 目标兼容的 FPGA 代码中。我已经安装了 HDL Coder 和适用于 NI FPGA 目标的 HDL Coder 支持包。

当我尝试运行 HDL Workflow Advisor 时,我在步骤 1.2:设置目标参考设计中收到以下错误。

失败消息:发生一个或多个错误。来源:mscorlib 帮助链接:无

使用 PostCallbacks.PostTargetReferenceDesignCallBack 时出错 消息:发生一个或多个错误。 来源:mscorlib 帮助链接:无

hdlturnkey.plugin.runCallbackPostTargetReferenceDesign 中出现错误

hdlturnkey.ip.HDLTargetDriver/validateTargetReferenceDesign 中出现错误

setTargetReferenceDesign 出错

Simulink.ModelAdvisor/executeCheckCallbackFct 中出现错误

Simulink.ModelAdvisor/运行中出现错误

Simulink.ModelAdvisor/runCheck 中出现错误

ModelAdvisor.Node/runTaskAdvisor 出错

错误截图

在此系统上构建任何模型时都会出现此错误。奇怪的是,我以前能够使用此工作流程构建模型,尽管我不确定此后发生了什么变化。我知道错误是在 .NET 回调期间发生的,但我不知道如何从 mscorlib 或 Simulink 中获取更多调试信息。

我尝试过的:

  • 重新安装 HDL Coder 和 NI FPGA 目标的支持包
  • 以管理员身份运行 Matlab
  • 尝试使用简单的空白 DUT 运输示例模型

所有情况都会导致相同的错误。

simulink fpga mscorlib hdl-coder
1个回答
0
投票

我发现了问题所在。我为当时正在进行的其他一些项目打开了 LabVIEW。 HDL Coder 支持包需要关闭 LabVIEW,以便以编程方式控制 LabVIEW 编写 LabVIEW FPGA 实现的脚本。关闭 LabVIEW 后,运行任务 1.2 时不再出现错误。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.