07-27-2012 07:10 AM
Anyone know why under the Project Exploder>Build Specifications>New>...compilation doesn't show up??
I downloaded the 2011 compiler, have the FPGA Module installed ( I think..under MAX >Software>Labview 2009>FPGA 9.0.0) ,LV2009 (32 bit).
When I right click the Build Specifications in Project I get "Source Distribution" see attached.
Why 2 Build Specs folders??
Thxs
Solved! Go to Solution.
07-27-2012 07:12 AM - edited 07-27-2012 07:13 AM
Pressing the Run Button for your FPGA VI will automatically initiate the compilation.
Norbert
EDIT: You DO have the FPGA 2009 module? The 2011 module will only work with LV 2011.....
07-27-2012 07:44 AM
Can I tell from MAX if I have the 2009 FPGA Mod?? How ?? This PC came to me preloaded.
Thxs
07-27-2012 07:57 AM
Expand the bullet "Software" in your system. All installed software components from NI should list there.
Norbert
07-27-2012 08:52 AM
Under Labview 2009 it just says "FPGA". In the description box it say Version 9.0.0...Description FPGA.
The thing that bothers me is all the other bulleted item software that are Modules say they are modules.
ie.."Labview Mobile MODULE" etc.
07-30-2012 02:16 AM
Well, obviously, you can create/use an FPGA target in your LabVIEW development environment, so everything seems fine.
Have you already compiled a VI for FPGA now?
Norbert
07-30-2012 06:01 AM
No, thats another discussion thread. Apparently, ( I called an AE) there isn't "compulation" in 2009. Its 2010. You just hit the run button on your FPGA VI and it creates and downloads the bit file for you.
So is this manual wrong???See last bullet. I don't have that option.
"Labview 2009 FPGA Help Manual>Compiling downloading and running FPGA vi
To compile an FPGA VI, you must select Execute VI on FPGA Target on the Debugging page of the FPGA Target Properties dialog box. You cannot compile an FPGA VI when you run the VI on a development computer.
You can compile FPGA VIs in the following ways:
07-30-2012 06:28 AM
No, the documentation isn't wrong.
You already have a 7853R configured in your project and you are developing the FPGA code for this target. So, the documentation simply does not apply for your use case 😉
The use case for the documentation refers to the capability of LV to "emulate" a FPGA target. If you do this, the FPGA VIs are not compiled when you run them because the emulation does not work with "real" FPGA bitfiles....
hope this helps,
Norbert
07-30-2012 07:12 AM
Thanks for the help...