03-03-2022 01:17 PM
Hi,
I'm developing an application for R&D engine control and I'm using NI-9758 PFI injector module in my cRIO-9056. This specific module comes with the dedicated drivers: NI Powertrain Controls Device Drivers.
I'm facing few issues with getting it to work as expected but I think the the most critical one is that while creating the bitfile for the vi running on FPGA the compilation process gets stuck. No error code, the process just gets to the step 'Start Technology Mapping' and is sitting there forever i.e. many hrs+.
I'm not sure if my installation of the NI Powertrain Controls Drivers is to blame or am I missing some key components for the module. I can generate and run code for any other NI modules (9401, 9215, 9263,...) both in DAQmx or FPGA programming mode without a problem, so the installation of LabVIEW seems not be the issue. BTW, I'm using LabVIEW 2020.
I'm testing the module using one of the examples provided with the Powertrain Controls library, in this case: NI 9758 (PFI) - RevG2.lvproj example, just to eliminate the potential mistakes in the code.
The other issues which may or may not be related is module detection in NI-MAX. The module is not being detected in NI-Max and subsequently it is not populated in the project tree when the cRIO chassis is added to the project. I've found a workaround by adding the module manually. There is also an article on that here: https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z0000019OQjSAM&l=en-US. So I assume that's not related to the problem I may have with FPGA compilation. Or perhaps it is.
Anyone came across similar issues with Powertrain Controls modules?
Tomasz.
03-04-2022 08:53 AM
I should have mentioned that the development PC OS is Windows 11.
That may or may not be a factor but knowing the history with Xilinx compilation issues under Windows 10 when it was introduced few years back it may be. Also NI has schedule LabVIEW compatibility with Windows 11 release for the 2nd half of 2022 according to their roadmap
However, so far I haven't seen issues when compiling FPGA VIs, as long as there were no Powertrain Controls element in the VI.
03-16-2022 11:57 AM
One workaround is to use the NI LabVIEW FPGA Compile Cloud Service. It works.
It may be pointing out to Windows 11 compatibility with FPGA Xilinx compilation process?