如何知道连接了哪个CAN节点

时间:2018-08-21 08:25:03

标签: networking can-bus nxp-microcontroller

我正在使用基于sabresd的开发板。在该板上,我看到有两个罐头连接器出来了,一个是nmea2000,另一个是j1939。 我有集成的socketCan工具。我测试了环回后,can控制器驱动程序(flexcan)正在工作。我正在使用内核4.9

我想将Can Simulator硬件连接到Can Bus,但是我无法弄清楚到底使用了哪个Can Bus。因此无法考虑要焊接哪个引脚并取出将其与罐模拟器连接。

当我这样做

ip link set can0 up type can bitrate 125000
ip link set can1 up type can bitrate 125000

我可以在ifconfig,can0和can1中看到它们。 我在这里面临的问题是如何知道哪个罐子连接到哪个引脚。

  1. 如何知道nmea或j1939上是否连接了can0或can1?
  2. 网络中是否有办法知道哪些tx,rx引脚用于哪些接口?
  3. 与设备树有关吗?

0 个答案:

没有答案