你好,
我正在使用Nvidia Jetson AGX Orin进行开发,并尝试使用它的CAN通信接口。我已经按照官方文档的指南正确地配置了硬件和软件环境,包括但不限于安装了SocketCAN驱动,设置了正确的波特率等。然而,我使用candump命令尝试打印CAN总线的消息时,没有看到任何输出。
我已经试过以下命令:
```
sudo modprobe can
sudo modprobe can_raw
sudo modprobe mttcan
sudo ip link set can0 type can bitrate 500000
candump can0
```
在我理解中,这些命令应该是足够的,因为它们启动了CAN模块,并将CAN接口配置为500Kbps的速率,然后开始监听这个接口。但是,我并没有看到我期望的结果,我不确定是不是我遗漏了什么或者是不是Jetson AGX Orin的特殊设置。
我希望能得到有关如何解决这个问题的建议,或者有没有可能是硬件问题,我应该如何检查我的硬件设置,以及如何进行故障排除。我对此非常感谢。
此外,我也想知道,是否Jetson Orin NX 和 Jetson Orin Nano 的 CAN 通信配置和 AGX Orin 有所不同,如果有的话,具体区别在哪里?
谢谢! |
|
|
|
|
共 1 个关于本帖的回复 最后回复于 2023-8-2 22:45