快捷导航
你好,我正在使用Nvidia Jetson开发板处理CAN通信。我使用的命令是 'sudo ip link set can0 type can bitrate 500000' 和 'sudo ifconfig can0 up'。然而,当我尝试通过 'cansend can0 123#DEADBEEF' 发送数据时,我收到了一个 'write: No buffer space available' 的错误。我已经检查了我的CAN转接器和线路,它们看起来都是正常的。我也尝试了重启Jetson和CAN设备,但问题依然存在。此外,我还在其他设备上测试了这个转接器,它在其他设备上工作得很好。我想知道这个问题可能是由什么原因导致的,以及如何解决这个问题?是否有可能是我的Jetson配置不正确,或者有一些我可能遗漏的设置步骤?任何建议和解决方案都会非常有用。感谢你的帮助。
举报 使用道具
| 回复

共 1 个关于本帖的回复 最后回复于 2023-8-24 17:59

Sasuke 版主 发表于 2023-8-24 17:59 | 显示全部楼层
您好,感谢您的详细描述。从您的描述中,我可以看出您已经进行了一些基本的故障排除步骤,包括检查CAN转接器和线路,以及在其他设备上测试转接器,这些都是非常好的步骤。

首先,我想确认一下,您是否已经检查了Jetson设备的硬件配置?例如,您是否已经确认了Jetson设备的功率模式设置?根据用户手册,Jetson设备有多种工作模式,您可以通过右上角的NVIDIA绿色标志进行设置。默认模式为MODE_40W_ALL或MODE_30W_ALL,具体取决于您的设备型号。

其次,如果硬件配置没有问题,那么可能是软件设置的问题。您是否已经按照用户手册中的步骤设置了Jetson设备?例如,您是否已经下载了串口调试工具,并将波特率调整为115200 Baud?如果没有,我建议您按照手册中的步骤进行设置。

如果以上的建议都不能解决问题,那么可能需要进一步的技术支持。请您提供更多的信息,例如Jetson设备的型号和版本,以及您使用的操作系统和驱动程序的版本,这将有助于我们更好地理解和解决问题。

希望以上的建议对您有所帮助。如果您有任何其他问题或需要进一步的帮助,请随时告诉我。
您需要登录后才可以回帖 登录 | 点我注册

精彩推荐

  • canbus与vcu相连接,出现bus-off状态
  • 有线连接失败
  • Apex 串口通讯
  • 关于SPI通信问题咨询
  • MIIVII APEX DUAL ORIN米文域控制器产品合

明星用户