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.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

NI PXIe 7820R .fpgaconfig and .lvbitx file are missing

Solved!
Go to solution

Hello All, 

 

I am configuring and setting up PXIe-7820R FPGA in Veristand. But while importing FPGA configuration I don't see  .fpgaconfig and .lvbitx files under  C:\Users\Public\Documents\National Instruments\NI VeriStand 2017\FPGA path. Any help from where or how can I get these files is much appreciated. 

 

Config File Issue.JPG

 

 

 

0 Kudos
Message 1 of 7
(3,634 Views)
Solution
Accepted by topic author omkara2233

Hi omkara,

 

You are correct -- not all models of hardware have the default fpgaconfig files available in VeriStand. For these cases, you can search on Github to see if another user has created a bitfile for this model, and if not, you can create your own configuration using the steps listed in the Help documentation.

Creating a Custom FPGA Configuration File - http://zone.ni.com/reference/en-XX/help/372846L-01/veristandmerge/creating_custom_fpga_configuration...

 

Additionally, if you need to build a custom FPGA personality, there are some VeriStand add-ons available. These are not supported by Applications Engineers at NI, but these may be more helpful than the innate VeriStand configuration tools.

NI VeriStand FPGA-Based I/O Interface Tools - https://forums.ni.com/t5/NI-Labs-Toolkits/NI-VeriStand-FPGA-Based-I-O-Interface-Tools/ta-p/3493285 

NI VeriStand Add-On: FPGA XML Builder Node - https://forums.ni.com/t5/NI-VeriStand-Add-Ons-Documents/NI-VeriStand-Add-On-FPGA-XML-Builder-Node/ta...

 

Hope this helps!

Erika
Technical Support Engineer
National Instruments
Message 2 of 7
(3,596 Views)

Thanks Erika,

 

Your information was helpful. I couldn't find xml personality for PXIe 7820R, so I am writing one.

0 Kudos
Message 3 of 7
(3,538 Views)

Oh hey- I actually had this question too. Guess I'll be writing a personality as well, thank you for the resources and hope the (d)epic team is doing well!

 

JHP

0 Kudos
Message 4 of 7
(3,436 Views)
Solution
Accepted by topic author omkara2233

FYI for anyone with this question, using the FPGA custom device add-on is going to be easier than using the FPGA XML method. Get the CD here: https://github.com/NIVeriStandAdd-Ons/FPGA-Custom-Device

 

Write your FPGA code as expected and add a sequence structure around it, then add a frame before with an FPGA Interrupt [niFPGA Interrupt.vi]. Make the IRQ Number == 30, Wait Until Cleared == True. This interrupt is needed for VeriStand to interface with your device. I've attached an image of the VI in the sequence structure. Any front panel controls and indicators should show up as available scalar inputs and outputs in VS once you import the bitfile into the custom device. It's way easier than editing XML files and you don't have to do any typecasting to U64. 

 

JHP

0 Kudos
Message 5 of 7
(3,414 Views)

Hi omkara

 

Did you get  .fpgaconfig and .lvbitx files  for PXIe7820R FPGA card.Any help from where or how can I get these files is much appreciated.

0 Kudos
Message 6 of 7
(518 Views)

hariram.c@tataelxsi.co.in wrote:

Hi omkara

 

Did you get  .fpgaconfig and .lvbitx files  for PXIe7820R FPGA card.Any help from where or how can I get these files is much appreciated.


You have to create them yourself. See Getting Started With NI FPGA Devices in NI VeriStand

0 Kudos
Message 7 of 7
(502 Views)