From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

UDS on cRIO 9057

Hi,

 

I use UDS comunication on cRIO-9057 real-time controller and FPGA based on the following two example projects:

UDS Read ECU IDenctification(cRIO).lvproj

CAN Bridge.lvproj

 

In the cRIO project the attached instruction is to transfer FPGA bitfile into the root directory of the cRIO. On cRIO-9057, according to this article, https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z0000019PlESAU&l=hu-HU , it is not allowed to write files into the root directory.

 

My idea is to transfer bitfile into \home\lvuser and modify the example code's CAN Interface string with the file path:

original: CAN0@\CAN Bridge.lvproj_FPGA Target_CAN Bridge(FPGA).vi.lvbitx

modified: CAN0@\home\lvuser\CAN Bridge.lvproj_FPGA Target_CAN Bridge(FPGA).vi.lvbitx

 

The example code worked well on an older cRIO-9023, as it allowes to FTP files into the root directory with NI MAX.

 

Do anyone have experience with modifying bitfile CAN interface reference like written above to use it from another directory than the root?

 

Thank you in advance!

 

Best,

Dániel Vass

0 Kudos
Message 1 of 1
(1,785 Views)