From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



HSDIO内存问题更新实例



主要软件:
主要软件版本: 1.7.4
主要软件修正版本: N/A
次要软件: N/A
硬件: Digital I/O (DIO)>>High-Speed Digital I/O>>PCI-6541, Digital I/O (DIO)>>High-Speed Digital I/O>>PXI-6552, Digital I/O (DIO)>>High-Speed Digital I/O>>PXI-6542, Digital I/O (DIO)>>High-Speed Digital I/O>>PXI-6551, Digital I/O (DIO)>>High-Speed Digital I/O>>PXI-6561, Digital I/O (DIO)>>High-Speed Digital I/O>>PCI-6552, Digital I/O (DIO)>>High-Speed Digital I/O>>PXI-6541, Digital I/O (DIO)>>High-Speed Digital I/O>>PXI-6562, Digital I/O (DIO)>>High-Speed Digital I/O>>PCI-6562, Digital I/O (DIO)>>High-Speed Digital I/O>>PCI-6561, Digital I/O (DIO)>>High-Speed Digital I/O>>PCI-6551, Digital I/O (DIO)>>High-Speed Digital I/O>>PCI-6542

问题:

         NI公司发现在特定的NI-HSDIO设备中,EEPROMs会被编程为不适当的内存空间。此时对应驱动就会做出错误的决定,在不考虑实际物理内存的前提下给所控制的设备每个通道分配16Mbit的内存。

        在具有每通道1,2或者8Mbit内心的设备里,数据从前面部分的内存写入或者读出的时候可能会出现严重的错误。这在使用大量内存的多功能数据采集和生成程序中很常见。

        在具有每通道64故意或者128Mbit的设备里,当试图在上部内存地址中写入或者读出数据时会弹出软件错误。

        NI公司已经定义产生错误的原因,也采取了在循环中防止出现此类错误的措施。

        怎么去确定你的设备是否在所影响的行列:

         1,所涉及的设备包括PCI和PXI版本的 NI6541/42,NI 6551/52和NI 6561/62,这些设备生产时间是2010年11月到2011年5月。设备的序列号范围是0xEEE07C 到 0xEFD17B。可以使用MAX去查找设备的序列号。

          2,或者执行更新实例,添加函数库,去确定设备是否受影响。



解答:

        NI提供了两种方法去解决这个问题,一个方法是更新实例,添加函数库可以确定设备是否被影响,如果被影响,更新实例也会给出处理此问题的选择。关于更新实例提供的解决方案,请看下述说明。

        另外,用户也可以返修设备到NI公司进行维修,如果用户在美国或者加拿大,可以致电877-493-2406.如果客户在美国和加拿大之外,可以联系相应分公司的维修电话。

        下面就是更新实例的说明:

        1,确定你已经安装NI HSDIO 1,4版本以上的驱动程序,如果没有,就需要进行更新驱动。如果你的驱动版本在1,4到1.5.2之间,你需要安装LabVIEW 实时系统8.6,下面有相应链接。1.4之前的奔波,请安装NI-HSDIO版本的驱动。

         2,从KB中下载安装附件程序。

         3,解压安装包到已知位置。

         4,双击运行HSDIO_Device_Update_Utility.exe

         5,这个执行文件会查询到系统中所有可以影响到HSDIO设备。如果发现可以影响到的设备,可以点击更新所有设备的按钮继续更新所影响的设备。或者点击特定的你想更新的设备,然后点击更新选项按钮。

         6,在执行更新结束,设备都已经更新,结果会显示在界面。



相关链接: LabVIEW Run-Time Engine 8.6.1
Check Memory Size on High-Speed Digital I/O (HSDIO) Devices.

附件:


HSDIO_Device_Update_Utility.zip - HSDIO_Device_Update_Utility.zip


报告日期: 06/01/2011
最近更新: 11/04/2015
文档编号: 5M0A9HHB