LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

sbRIO-9629 extra peripheral CAN missing from CLIP File Generator

Hello all!

 

Long time user and lurker, first time poster. Let me preface and explain the situation:

 

I have a sbRIO-9629 board, and we are designing our own bespoke daughter board that attaches via the RMC connector. I've done this before but with the sbRIO-9627 series. The design guide is still labeled for the 27s, but the RMC pins, connector, and mechanical layouts laid out on the manual still match and work. For the 27, to add extra CAN ports, it was a matter of adding the proper transceiver and circuitry and the in the CLIP file Generator there was the option to enable the CAN ports:

xaviers_verdego_0-1706820336361.png

 

When I do the same for the 29, there is no option:

xaviers_verdego_1-1706820398285.png

 

If I look deeper into some of the documentation, there is a reference from NI the 96x9s will not have the CAN peripheral option.

xaviers_verdego_2-1706820646318.png

 

That is a bummer, as we need the added logic gates and size of the FPGA the 29 offers. I do need to have two CAN ports however. Since the CLIP file is just a VHDL file/IP instructions for the FPGA side, is there a way I can force this to the 9629? I can edit the xml file that gets generated CLIP generator, but how do I get a compiled vdl and other files needed? Would it be easier to find an open source vdhl IP and use the internal IP block on FPGA to access this? Or should I try and do an Rs232 to CAN on my board and just wire it to the serial port?

 

I'm a bit lost here. If anyone has faced this issue, or has an alternate idea to my proposed solutions, by all means please let me know!

 

Thanks!!

0 Kudos
Message 1 of 3
(981 Views)

sbRIO-9629 has an onboard CAN port and supports NI-968x through a mezzanine card. See Using CAN with NI CompactRIO Single‐Board Controller (sbRIO)

-------------------------------------------------------
Applications Engineer | TME Systems
0 Kudos
Message 2 of 3
(969 Views)

Thank you ZYOng for your reply. The 9629 indeed has one onboard port. I want to add an extra channel, independent from the already available one. On the 9627, this was a given option from the get-go and easily accessible through a custom CLIP file. I do not see that option for the 9629. I hope this clarifies the confusion. 

0 Kudos
Message 3 of 3
(962 Views)