07-06-2022 06:24 AM
Hi!
Is is possible to change the absolute path of the files generated by the FIR compiler - preferably relative to the VI that is including the FIR compiler symbol? It seems to me that the location that I chose when I created the FIR configuration cannot be changed - that is that the files must always be present at that location.
If I move the "Folder for Support Files" and change the path to the new path, the configuration of the FIR is lost.
07-06-2022 07:17 AM
Is that the folder that points to C:\NIFPGA?
07-07-2022 02:02 AM
Hi!
No, the Folder for Support Files in the FIR compiler wizard window.
It seems to me that once you select a folder it cannot be moved for the instance of the FIR compiler:
1. I moved the support files to another location,
2. then changed the path in the wizard window,
3. then pressed "Configure Xilinx IP"
The IP configuration window started without the setting I previously set.The only way to keep the settings was to keep the support directory at the location I first selected.
07-07-2022 07:49 AM
Generally, this and the Xilinx part of the configuration are not very user friendly. To mitigate we keep screenshots of the settings used.
Currently, we keep the same folder structure for a given development. By using the same VM for all compiles we keep the NIFPGA folder stuff also intact; this is something you will encounter later on when compiling.
It is definitely not ideal but the capability these IP blocks give us is very helpful. Another route we are considering is building the (same) IP blocks in Vivado and then import them using IP Integration node. This has more steps and other possible drawbacks.
07-07-2022 09:54 AM
I'm pretty sure you can choose the path, but only when configuring the node for the first time I think.
Try to drop a new node, confiogure it how you want it and I think you'll be able to direct the files wherever you want. They will be saved as relative paths as long as the VI and IPCore are within a project folder tree.