Getting 4 signals on Jetson devices (AGX ORIN or ORIN NX) while getting all CAN signals (20) if using Ubuntu laptop

Any idea why I only get 4 signals from CAN2 on NVIDIA Jetson AGX ORIN 64G devkit while I get all the 20 signals from CAN0 on a laptop with Ubuntu 22.04?

Jetsons are running jetpack 6.0 with Ubuntu 22.04.

Same goes with CAN1 of Jetson Orin NX. Only shows 4 of the 20 signals.

Which CAN module you’re connecting? Would you please provide more inforation of the signals you mean?

Hi,
On Jetson platforms, we support using peripherals like CAN, SPI, I2C, UART… etc. for the user.
For CAN usage:
https://docs.nvidia.com/jetson/archives/r36.3/DeveloperGuide/HR/ControllerAreaNetworkCan.html
For the connection of peripheral on the devkit, please refer to expansion-headers guide and carrier board specification:
https://docs.nvidia.com/jetson/archives/r36.3/DeveloperGuide/HR/ConfiguringTheJetsonExpansionHeaders.html

For pin configuration, please refer to pinmux spreadsheet:
https://developer.nvidia.com/embedded/secure/jetson/agx_orin/jetson_agx_orin_pinmux_config_template.xlsm

By default, the configuration is used for the devkit. If you are using the custom carrier board, please configure it according to your custom board design.

There are also several examples which have been verified from us, please check
https://elinux.org/Jetson/L4T/peripheral/
Please share the full dmesg and device tree for us to check your status in detail.

Thanks!

We don’t know what changed but the issue is resolved.

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