Beruflich Dokumente
Kultur Dokumente
Problem:
I work on a team that develops with LabVIEW FPGA and we often share copies of a project amongst
each other. I have noticed that when we move a FPGA project to a new location on a given
development computer, or to another development system we are forced to recompile if we wish to
run the FPGA VI interactively. Is there any setting I can change to prevent the need to recompile the
FPGA VI each time the project changes location?
Solution:
Since the bitfile contains information about the absolute project path, each time the project moves the
alphanumeric extension on the bitfile will change (green highlight). After the bitfile extension
changes, the build specification signature will state that the bitfile is not found. Given that the bitfile is
no longer properly associated with the project, attempting to run a FPGA VI interactively will cause the
system to request to compile before running.
1. Navigate to the new location of your FPGA project and open the project.
2. Under your FPGA Target's Build Specification, right-click on your compilation and select
Properties.
3. Navigate to Bitfile name found in the Information section of the window and paste the original
name of the bitfile to this location. Also ensure that the bitfile is located in the directory shown in
Destination Directory.
4. Click OK to exit the properties menu.
5. Right click on your compilation and select Check Signature. If the bitfile name was replaced
correctly, the image below will be displayed.
Related Links:
KnowledgeBase 5S892DHW: How to test FPGA code without recompilation after a change is made?
Attachments: