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