Home
Support
LabVIEW 8.5.x环境下,不能向某些cRIO-910x 和 NI 781xR的FPGA中下载程序
LabVIEW 8.5.x环境下,不能向某些cRIO-910x 和 NI 781xR的FPGA中下载程序
硬件: CompactRIO>>Chassis (Backplanes)>>cRIO-9101, CompactRIO>>Chassis (Backplanes)>>cRIO-9102, CompactRIO>>Chassis (Backplanes)>>cRIO-9104, CompactRIO>>Chassis (Backplanes)>>cRIO-9103, Reconfigurable I/O (RIO)>>R Series>>PXI-7811R, Reconfigurable I/O (RIO)>>R Series>>PCI-7813R, Reconfigurable I/O (RIO)>>R Series>>PXI-7813R, Reconfigurable I/O (RIO)>>R Series>>PCI-7833R, Reconfigurable I/O (RIO)>>R Series>>PCI-7811R
问题: 当我在LabVIEW 8.5下运行我的FPGA VI时,代码看起来好像是开始运行了,但是又立即结束,并且返回一些默认数值给主机却没有报出任何错误。
我还发现LabVIEW 8.5.x的工程无法检测到我的模块,并提示不支持这个之前能工作的模块。
是什么导致这种情况的发生?我该怎么解决该问题呢?
解答: 这个问题只会影响到在LabVIEW 8.5.x 、NI-RIO 2.4.x(或更新)环境中使用如下硬件的情况:
c产品 |
受影响的产品号 |
cRIO-9101 |
191137B-01L 及更新 |
cRIO-9102 |
188747F-01L 及更新 |
cRIO-9103 |
191137B-01L 及更新 |
cRIO-9104 |
188747F-02L 及更新 |
PXI-7811R |
188744F-01L 及更新 |
PXI-7813R |
188744F-03L 及更新 |
新的修订版本的硬件经过了RoHS产品保证的修改,这个变化影响到了FPGA程序的下载。
要解决这个问题,需要用附件中的文件替换掉
C:\Program Files\National Instruments\LabVIEW 8.5\vi.lib\LabVIEW Targets\FPGA\RIO\nirio_HostInterface
目录下的nirio_Download.vi 文件。
需要注意的是,你必须重新编译以前编译好的应用程序,以确保它们使用了新的版本的文件
相关链接: KnowledgeBase 2X1FKBOE: My Downloaded FPGA VI Is Inconsistent With My Original FPGA VI Block Diagram
附件:
报告日期: 03/10/2010
最近更新: 08/18/2010
文档编号: 579A294M
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.