Sei sulla pagina 1di 4

Hola Patricio Cortes Aburto (Usuario equivocado.

3 ratings: 3 out of 5 Rate this Document


AE KB
Can I Move My LabVIEW FPGA Project to a New Location
Without Recompiling?
Primary Software:
Primary Software Version: 1.0
Primary Software Fixed Version: N/A
Secondary Software: N/A

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.

Fortunately, recompilation can be avoided by following the steps outlined below:

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:

Report Date: 12/29/2011


Last Updated: 12/19/2012
Document ID: 5SS9ACSM

Your Feedback! Poor | Excellent Yes No


Document Quality? Answ ered Your Question?
1 2 3 4 5

Document needs work? Please tell us why.

Please Contact NI for all product and support inquiries.

My Profile | RSS | Privacy | Legal | Contact NI


2012 National Instruments Corporation. All rights reserved.
| E-Mail this Page

Potrebbero piacerti anche