02-21-2023 09:25 AM - edited 02-21-2023 10:01 AM
I have encountered a problem compiling FPGA vi's in LabVIEW. The compilation starts fine but it gets stuck on synthesizing with "### Synthesize - XST (Synthesize - XST) ###" as the last message in the Xilinx log. It can stay like that for hours.
Before it was working fine. Unfortunately that was several months ago so its difficult to know which event could have caused it to stop.
I am running it on our NI PXIe-8135 (8 GB ram, Windows 10 Pro 21H2) (I'm sorry about calling this the "NI PC"). The FPGA card is a PXI-7854R. Complete setup is here:
I am using LabVIEW 2020 SP1 f1 (32-bit) with FPGA Add-Ons as follows:
LabVIEW FPGA Compilation Tool for ISE 14.7 | National Instruments | Add-Ons | 2020 |
LabVIEW FPGA Compilation Tool for Vivado 2019.1 | National Instruments | Add-Ons | 2020 |
LabVIEW FPGA Module (32-bit) English | National Instruments | Add-Ons | 2020 f1 |
With what I believe could be the relevant drivers:
NI PXI Platform Services | National Instruments | Drivers | 20.5.0 |
NI R Series Multifunction RIO | National Instruments | Drivers | 20.0.0 |
NI-FGEN | National Instruments | Drivers | 20.0.0 |
In attempt to debug this I updated to the same LabVIEW, drivers and addons versions on my laptop (Dell Mobile Precision 7540, 16 GB ram, Windows 10 Enterprise 21H2). And there the FPGA project compiles in around 4-5 minutes. It did not run (obviously) because it doesn't have the laptop doesn't have the PXI-7854R card with FPGA, but I was able to take the new bitfile and use it successfully.
After that I tried removing and reinstalling LabVIEW on the NI PXIe-8135 using the NI Package Manager but that didn't change the behavior. When I made a diff of the two Xilinx logs, they are pretty much identical up to that point where the NI PXIe-8135 stops and only on the laptop it procedes with Synthesizing:
What I remember doing on the NI PXIe-8135 since the last time it was working:
I installed some DevOps tools, specifically Jenkins (disabled now), Java, Rancher (uninstalled now). I prepared a lot of integration tests and I remember clicking yes to some NI update.
I am not aware of anything aggressive that could involve messing with the Windows Registry.
I believe not using the local compile server would solve this problem. But since I dont have access to any of the alteratives, any suggestion is appreciated.
10-02-2023 04:40 AM
Hello, did you solved this problem ?
Because I have more and less the same situation, but I don't know how to solve it
10-02-2023 05:00 AM
Hi, unfortunately we did not find a solution. We can either compile the files on a windows 10 laptop where it for some reason works or in a windows 7 virtual machine (windows 7 seems like the newest officially supported OS in the PXI-7854R's case 😕 ).
Only thing we did not try is to do a fresh install of windows 10 on the NI PXIe-8135. Reinstalling of labview and other software did not help.
We are currently shifting away from NI altogether so it's not likely we will try that any time soon.
10-04-2024 11:22 AM
hello can I know your problem was solved because I am facing same issue in fbga 7852 R
if it was resolve please let me know how it was resolve it will helpful for me I am facing same is so last 4 to 5 days.
thank you in advance
if you want to reply my mail ID please reply above mail ID