LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

FPGA Target bit file - why the tool prompts me to some random location?

Hi,

I am using LabVIEW 2021(32bit). 

NI 9145 EtherCAT slave chassis with FPGA module. Whenever a lvbit file is generated, and I would like to download the firmware, the tool prompts me to c:/programfiles(x86)/Natioanl Instruments/NI9145 folder. I should then manually go and choose my current project location to navigate to the bit file. I do not want this. How do I make it to default to my current project location for this?. 

manojrr_0-1704451129236.png

 

0 Kudos
Message 1 of 3
(343 Views)

Hi manojrr,

 


@manojrr wrote:

NI 9145 EtherCAT slave chassis with FPGA module. Whenever a lvbit fille is generated, and I would like to download the firmware, the tool prompts me to c:/programfiles(x86)/Natioanl Instruments/NI9145 folder.


Can't you deploy the FPGA bitfile from your LabVIEW project?

This way the project handles the file without asking you for the file location! (Atleast it works this way with cRIO targets…)

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
Message 2 of 3
(340 Views)

Hi GerdW,

For NI9145 slave chassis, I donot see a direct deploy option. We have to follow the steps shown below to download bitstream into the FPGA of the slave chassis. Once I am in step 6, I am expecting the tool to just show my current project path. 

 

1. Discover your real-time target and NI 9145 chassis.
2. Right-click the RT target and select Deploy All.
3. After a successful deployment, change the controller to Configuration Mode. Right-click the RT target and select Utilities»Scan Engine Mode»Switch to Configuration.
4. Right-click the NI 9145 that requires a firmware change and select Online Device State.
5. Change the online state by clicking the Init button and then clicking the Bootstrap button. The LED beside the Bootstrap button lights up.
6. Click the Download Firmware button

0 Kudos
Message 3 of 3
(332 Views)