12-20-2018 09:59 AM
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.
Solved! Go to Solution.
12-21-2018 03:16 PM
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!
01-11-2019 11:07 AM
Thanks Erika,
Your information was helpful. I couldn't find xml personality for PXIe 7820R, so I am writing one.
03-08-2019 01:50 PM
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
03-11-2019 03:39 PM
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
10-10-2023 12:59 AM
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.
10-10-2023 08:00 AM
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