石鑫华视觉 手机微信QQ:13450001061 / 18038383457

下载中心

NI-RIO 3.5旧版设备驱动Linux系统32位English完整版

文章来源:石鑫华视觉网时间:2022-05-11 14:17:44 点击:288

Windows系统下(Linux和MAC系统下请自行了解清楚)NI的各种软件、模块、工具包、驱动程序,使用NI许可证管理器来激活的,绝大部分的都可以使用NI Lincense Activator来激活,以下链接可下载:
NI序列号Serial Number生成激活工具NI License Activator,LabVIEW/VBAI/VDM/VAS等软件模块工具包破解工具不限版本
http://pcmv.cn/thread-490-1-1.html

视觉论坛的各种资源,除了视觉相关的模块有使用外,大部分的都不会使用,所以仅提供资源不能提供技术支持。资源的下载地址一般会同时提供NI官方地址和百度网盘的下载地址。某些工具包NI的地址失效或没有NI的下载地址,那视觉论坛也没有办法,只能尝试使用百度网盘地址下载;如果百度网盘的下载地址失效过期,可联系论坛客服更新。现在NI的下载服务器对我国IP地址不是很友好,有些时候速度很慢或大的资源下载很容易出错,这样会造成安装过程各种类型报错而无法安装。建议在下载完成后,对下载资源做校验和验证(NI一般会提供MD5或SHA256等),与官方或视觉论坛提供的校验和对比,一致就可以安装,如果不一致,则需要重新下载。视觉论坛早期下载的资源,那时候NI没有这么多限制,基本上都是正常下载的资源;后期下载的资源,都与NI的正确校验和对比过,保证是正确的资源才上传到百度网盘,所以百度网盘的资源基本上是正确的。校验和工具下载地址:
文件Hash计算器FHash,文件校验和验证下载文件正确性验证,MD5值计算、SHA1值计算、SHA256值计算、CRC32值计算
http://pcmv.cn/thread-26524-1-1.html

NI-RIO 3.5旧版设备驱动Linux系统32位English完整版

NI-RIO(旧版)
NI-RIO用于为可重配置硬件设备提供支持。
NI-RIO是一个设备驱动,用于支持可重配置I/O (RIO)硬件的识别、编程和部署。它为CompactRIO模块、多功能可重配置I/O设备、PXI多功能可重配置I/O模块和FlexRIO仪器提供了支持。

3.5
文件大小: 8792064 字节 (8.38 MB)
修改日期: 2014-04-25 13:52
MD5: ea5dacac5406ef192a18578920a1e62e(官方正确)
SHA1: 928b5afb267cbab1451b79a8516517f68329085c
SHA256: 90fb93ad3944df4273b1b9315268ae83fb7d78f28c0ead552a9a6d00cf17f1c8
CRC32: afe072e9

NI-RIO 3.5旧版设备驱动Linux系统32位English完整版

http://pcmv.cn/thread-25214-1-1.html?fromuid=9

(出处: 视觉论坛VISIONBBS|视觉之家VISIONHOME)



NI-RIO for Linux/x86 32-bit, Version 3.5.0Copyright (c) 2010 National Instruments Corporation.All Rights Reserved.-------------------------------------------------------------------------------This file contains late-breaking news about NI-RIO and supersedes anyinformation found in other documentation included in the distribution. Refer toni.com/linux for the most recent information about Linux support from NationalInstruments.------------------------------------------------------------------------------------------------Table of Contents------------------ NI-RIO for Linux 3.5.0- Differences from the Windows Driver- System Requirements- Installing NI-RIO for Linux- Using the NI-RIO Driver and FPGA Interface C API- Using the NI-RIO RPC Server- Uninstalling NI-RIO for Linux- Running Linux on PXI Controllers- FAQ----------------------NI-RIO for Linux 3.5.0----------------------NI-RIO for Linux 3.5.0 contains the NI-RIO driver, the FPGA Interface C APIruntime library, and all supporting runtime libraries and services necessary tointeract with a RIO device from a system running Linux.-----------------------------------Differences from the Windows Driver-----------------------------------The following NI-RIO driver features supported for Windows are not supportedfor Linux:* Development of LabVIEW FPGA VIs and bitfiles (*.lvbitx)* Development of LabVIEW FPGA Interface host VIsYou must compile a bitfile using LabVIEW FPGA on a Windows machine. Refer tothe "Using the NI-RIO Driver and FPGA Interface C API" section for moreinformation.-------------------System Requirements-------------------NI-RIO for Linux/x86 32-bit requires one of the following distributions:* Red Hat Enterprise Linux 5.x (32-bit version)* Scientific Linux 5.x (32-bit version)NI-RIO does not support systems with memory or memory-mapped devices beyond thefirst 4 GB of physical address space. NI-RIO will fail to load if it detectshardware beyond this address limit. To ensure the successful operation ofNational Instruments RIO products, you must use a kernel configuration thatrecognizes only up to 4 GB of physical memory. Refer to the documentation ofyour Linux distribution to determine how to configure the distributioninstaller to select an appropriate kernel. Alternatively, you can dynamicallyrestrict the addressable range of the kernel to a specific limit by passing"mem=<size>" to the kernel at boot time. For example, to restrict the kernel to3 GB of addressable physical space, specify "mem=3072M".For more information about Linux versions and distributions supported byNational Instruments, refer to ni.com/linux.In order to use NI-RIO on Linux, you need a Windows system to develop yourLabVIEW FPGA application. You must compile a bitfile, generate headers with theFPGA Interface C API Generator, and then move the application to your Linuxsystem. Refer to the "Using the NI-RIO Driver and FPGA Interface C API" sectionfor more information.---------------------------Installing NI-RIO for Linux---------------------------To install NI-RIO for Linux, run the INSTALL script from this directory asroot. The INSTALL script ensures that all requirements are met beforeinstalling the NI-RIO software. Then the script uses RPM to install the contentof the NI-RIO packages in /usr/local/natinst/. The script also creates links in/usr/local/lib/ to the libraries in /usr/local/natinst/.When the INSTALL script finishes, reboot the system to ensure that all thedrivers are updated.After installation, the NI-RIO driver is loaded by default at boot time ifthere is a RIO device in the system. Additionally, you can manually load thedriver by running "/sbin/modprobe NiRioSrv" as root. When loaded, the driverenumerates and assigns RIO resource names to all RIO devices.------------------------------------------------Using the NI-RIO Driver and FPGA Interface C API------------------------------------------------You must begin development on a computer running Windows. Use LabVIEW FPGA todevelop and build an FPGA VI that runs on a RIO device. Use the FPGAInterface C API Generator to create the C source files for your application.Go to ni.com/info and enter the Info Code fpgainterfacecapi to get the latestversion of the FPGA Interface C API Generator. Then copy the generated filesto the Linux machine to begin development of C/C++ code for your application.For information about using the FPGA Interface C API, go to ni.com/info andenter the Info Code fpgainterfacecapihelp.To find the RIO device you are using in your application, use the command"lsni -v" to list information on all RIO devices in the system.If your application requires triggering, you can reserve triggers staticallywith the NI PXI Config utility or dynamically with NI-VISA. For informationabout using these configuring PXI systems in Linux, go to ni.com/info and enterthe Info Code linuxconfigpxi. For information about PXI triggering, go toni.com/info and enter the Info Code pxitrigger.---------------------------Using the NI-RIO RPC Server---------------------------Complete the following steps to access Linux targets remotely using the NI-RIORPC server:1. Select a port for the NI-RIO RPC server to use. The default port is 11296.2. Configure the system firewall to allow TCP connections through the selectedport.3. Edit the nirio.ini file at /usr/local/natinst/nirio/etc/ to specify both theselected port and the users allowed to access the device. The following examplespecifies the default port, 11296, and allows users at the IP address10.0.29.54 to have access to the device:[General]RpcServerPort = 11296DeviceAccess = "-*;+10.0.29.54"4. Start the NiRioRpcServer at /usr/local/natinst/nirio/bin/.Note that the DeviceAccess variable is defined by a semicolon-delimited list ofqualifiers, IP addresses, DNS hostnames, and wildcard patterns. To determinewhether a remote system has access to RIO devices on this system, the RIOserver looks for an entry in the list that matches the remote system. The "+"qualifier allows access, and the "-" qualifier denies access. The RIO serveruses the last matching entry in the list to determine whether to allow or denyaccess. If no entry matches the remote system, the RIO server denies access.For example, if the list is empty, all remote systems are denied access. Thefirst argument in the example above explicitly restricts remote access from anyIP address. The second argument allows access from the IP address 10.0.29.54.To allow access from multiple IP addresses, define DeviceAccess as follows:DeviceAccess = "+10.0.29.54;+10.0.35.42"To allow access from any IP address on the network, define Device Access asfollows:DeviceAccess = "+*"-----------------------------Uninstalling NI-RIO for Linux-----------------------------To uninstall the driver and its dependencies, run the UNINSTALL script.--------------------------------Running Linux on PXI Controllers--------------------------------NI-RIO for Linux works with all PXI and PXI Express controllers and chassis.However, to use PXI Express features, you must install the PXI Platform Servicesdriver 2.6 (not included with this installer) and you must use a PXI Expresscontroller and chassis:PXI Express features:* NI-P2P streaming* Slot and chassis identification* Trigger bus number identification (for trigger reservation)Supported PXI Express controllers:* PXIe-8101* PXIe-8108Supported PXI Express chassis:* Any PXI Express chassis except the PXIe-1073To install the PXI Platform Services driver, go to ni.com/info and enter theInfo Code linuxpxidriver. For installation and configuration notes specific to eachcontroller, go to ni.com/info and enter the Info Code linuxpxiembedded.---FAQ---Q: I am not using one of the distributions listed as supported above. Will   NI-RIO still work?A: The distributions above have been tested and verfied by National   Instruments. Other distributions may work, but you should test extensively   before deploying a system using such a configuration. For information about   which Linux distributions National Instruments supports, go to ni.com and   enter the Info Code nilinuxdistro.Q: My application used to work, but I updated my kernel and now I'm getting      "libnipalu.so failed to initialize    Perhaps you need to run updateNIDrivers    Aborted"      Will it no longer work?A: The NI-RIO and supporting drivers need to be built with the kernel source   for the kernel that is in use. As root, run "updateNIDrivers" and restart   to fix the issue.

首页
84162741QQ
联系