Roscube Pico NX CANbus Connection Not Working

We are currently trying to connect ROScube Pico NX NPN-2-012E model for a project. What we need to do is to connect the device to a can bus and read data.

We followed the steps in the following link
https://adlink-ros.github.io/roscube-doc/roscube-pico/nvidia/advanced/canbus.html

When we set up our can0 with 250kbps, the loopback test is working, we can send data and receive it via candump command on the same device. But if we connect the device to a canbus and try to read data from can0, there is zero response on candump.
We connect to the bus through 40-pin GPIO ports pins 21 and 22 on the carrier board (CAN_L and CAN_H). I don’t know what might be the problem.

There is also a 3 pin CAN connection on the carrier board, which we couldnt find a clear pinout diagram for.
How can we read from the canbus using this model?
Do we need to somehow enable the pins 21 and 22 somehow?
Can you provide a clear guide on how to do it, since the guide from the link I attached is not working?
Any furher assistance would be helpful.

roscube-pico-nx-npn2

Hello,

Welcome to the NVIDIA Developer forums. You posted in the Networking category, but it seems your issue belongs in one of the Autonomous sections. Is this related to DRIVE or Jetson? I can move this topic to the proper forum for you.

I am sorry, please do so.

Is this Jetson or DRIVE related?

I don’t know what it might be related but the board has xavier-nx on it.

1 Like

Perfect! I moved the topic to the Jetson Xavier NX forum.

Please check with device vendor for support on this.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.