如何更改预编译的FPGA扩展位文件位置

更新 Oct 13, 2020

适用于

硬件

  • PXIe-5840
  • PXIe-5644
  • PXIe-5645
  • PXIe-5646
  • PXIe-5171
  • PXIe-5172
  • PXIe-5170
  • PXIe-5820

驱动

  • NI-RFSG
  • NI-RFSA

问题详述

我的FPGA扩展位文件默认位置很容易移动,因为它不在管理员安全的位置。有没有办法将默认位置更改为更安全的位置?

解决方案

当您安装对软件设计的仪器(SDI)的驱动程序支持时,将在以下位置创建特定于模型的文件夹:

Windows 10 / 8.1 / 7:Users\Public\Documents\National Instruments\FPGA Extensions Bitfiles

这是您可能会看到的一些文件夹的示例:



当调用位文件作为驱动程序会话的FPGA扩展的一部分时,驱动程序将使用这些位置。
为了更改驱动程序将在其中寻找位文件的位置,您必须将UserBitfilesDir的注册表项值名称修改为更改后的位置。

要修改注册表项,请按照下列步骤操作:
  1. 从开始菜单运行regedit.exe
  2. 注册表项的位置将根据模块和系统环境而有所不同。以下位置适用于64位Windows,32位位置将相同,但每个路径中都没有\ Wow6432Node \文件夹。
  • NI PXIe-5840:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ National Instruments \ VST20
  • NI PXIe-5644R / 5645R / 5646R:
 HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ National Instruments \ VST
  • NI PXIe-517xR:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ National Instruments \ NI-SCOPE \ FPGA扩展位文件
  1. 将UserBitfilesDir的注册表项值名称编辑到所需的位置。