can接口状态.txt (25.6 KB)
canlog.txt (44.0 KB) 上传的是出现问题部分的canlog,出现时间是can程序运行10分钟左右(每一块开发板出现时间都不一样,手上有一块板子怎么搞都不出现问题os还没有更新到3.5.0,其余四块均会出现can卡死报错问题),发送状态是每10ms对两个电机发送一次命令,每个电机命令之间间隔为2ms,总共发送时间为12ms
can接口状态.txt (25.6 KB)
canlog.txt (44.0 KB) 上传的是出现问题部分的canlog,出现时间是can程序运行10分钟左右(每一块开发板出现时间都不一样,手上有一块板子怎么搞都不出现问题os还没有更新到3.5.0,其余四块均会出现can卡死报错问题),发送状态是每10ms对两个电机发送一次命令,每个电机命令之间间隔为2ms,总共发送时间为12ms
我再补充一组数据
can接口状态2.txt (26.0 KB)
canlog2.txt (30.5 KB),这组数据是CAN总线中加入CAN分析仪后的运行结果
图中标明了在该条命令发送后 can总线已经卡死 收不到数据 等底层队列缓冲区满了以后 彻底卡死 返回错误码是0。目前socketcan是使用c#进行封装使用的。
然后为了排除是电机卡死 我又进行了一遍测试
从最后两张图中可以看出 在开发板发送完最后一个帧后,电机秒回了帧信息,但是开发板已经无法收到can帧了,然后我使用can分析仪手动发送can帧使电机复位(蓝色箭头)
你好,我这边收到问题,会尽快向内部提交反馈
测试了一早上 不论是吧发送和接收线程分开(代码中有读写锁), 还是一发一收,收到后再去发送都会卡死,卡死原因都是突然出现一帧 接收不到 然后程序会再次陆续发送can帧导致can口卡死(若can口读不到,后续重启整个can底层会正常几百帧然后继续读不到,以此往复几次重启can也失效了,最后只有断电重启可以解决,下边是早上测试的一发一收的错误日志,目前还测试出不同板子 相同版本系统(同一张内存卡),相同的代码,can口表现不一样,有的很长时间发生报错,有的开启程序十多分钟就发生报错(相同的电机和相同的电源,仅开发板不是同一块)
can接口状态3.txt (1022 字节)
canlog3.txt (58.7 KB)
)
rdk x5控制一台电机是否稳定
需要提供下can控制双电机的硬件走线,以及出问题时rdk x5发送的can指令 ID是否一定是 101 ,它控制的是末端电机还是中间的电机
101是发给1号中端电机的 102是发给2号末端电机的 ,目前线路中端电机没有配置120欧姆 仅仅在末端电机中配置了120欧姆电阻
您好 您那边是否能够复现,您是官方吗
开发板120欧姆是额外配置的吗,还是接了板端的跳线帽,这里必须使用板端跳线帽;
我们会用两台RDK X5做收发压测,1M 300帧每秒是稳定的;
can_dump.zip (1.3 KB)这里提供一个遍历spi转can tcan4550 芯片寄存器的工具,您可以在直连电机的环境中使用,帮忙抓取接收异常的寄存器的变化,这对我们分析问题非常有帮助
是板载的跳线帽 我今天测试一下这个工具,开发板配置120欧姆跳线帽,直连终端电机,这个工具只需要挂着发帧然后等着就可以了嘛?
环境:
1.开发板配置120欧姆跳线帽
2.电机配置终端120欧姆电阻(驱动板焊点)
3.开发板直连一台具有终端电阻的电机
4.仅运行can_dump.c程序
5.波特率为5000,can分析仪显示该代码运行的帧率是30左右
还需要啥测试数据吗
log.txt (160.1 KB)
log2.txt (92.2 KB)
log2 中程序运行完成后:
sunrise@ubuntu:~/test_can$ sudo ./can_dump
--- Initial Register Dump (excluding filtered addresses) ---
0000: 4e414354
0004: 30353534
0008: 00110201
000c: 01000008
0010: 3f3f0000
0014: 1f1f0113
0018: 00000000
001c: 00000000
0020: 00010097
0024: 00008714
0028: 0200e213
002c: 00000000
0800: 00000000
0804: 00000000
0808: 00000000
080c: 00000000
0810: 00000000
0814: 00000000
0818: 00000000
081c: 00000000
0820: 00000000
0824: 00000000
0828: 00000000
082c: 00000000
0830: 00000000
0834: 00000000
0838: 00000000
083c: 00000000
1000: 00000000
1004: 00000000
1008: 00000000
100c: 00000000
1010: 00000000
1014: 00000000
1018: 00000000
101c: 00000000
1020: 00000000
1028: 00000000
102c: 00000000
1030: 00000000
1034: 00000000
1038: 00000000
103c: 00000000
1040: 00000000
1044: 00000000
1048: 00000000
104c: 00000000
1050: 00000000
1054: 00000000
1058: 00000000
105c: 00000000
1060: 00000000
1064: 00000000
1068: 00000000
106c: 00000000
1070: 00000000
1074: 00000000
1078: 00000000
107c: 00000000
1080: 00000000
1084: 00000000
1088: 00000000
108c: 00000000
1090: 00000000
1094: 00000000
1098: 00000000
109c: 00000000
10a0: 00000000
10a4: 00000000
10a8: 00000000
10ac: 00000000
10b0: 00000000
10b4: 00000000
10b8: 00000000
10bc: 00000000
10c0: 00000000
10c8: 00000000
10cc: 00000000
10d0: 00000000
10d4: 00000000
10d8: 00000000
10dc: 00000000
10e0: 00000000
10e4: 00000000
10e8: 00000000
10ec: 00000000
10f0: 00000000
10fc: 00000000
8000: 00000000
8004: 00000000
8008: 00000000
800c: 00000000
8010: 00000000
8014: 00000000
8018: 00000000
801c: 00000000
8020: 00000000
8024: 00000000
8028: 00000000
802c: 00000000
8030: 00000000
8034: 00000000
8038: 00000000
803c: 00000000
8040: 00000000
8044: 00000000
8048: 00000000
804c: 00000000
8050: 00000000
8054: 00000000
8058: 00000000
805c: 00000000
8060: 00000000
8064: 00000000
8068: 00000000
806c: 00000000
8070: 00000000
8074: 00000000
8078: 00000000
807c: 00000000
8080: 00000000
8084: 00000000
8088: 00000000
808c: 00000000
8090: 00000000
8094: 00000000
8098: 00000000
809c: 00000000
80a0: 00000000
80a4: 00000000
80a8: 00000000
80ac: 00000000
80b0: 00000000
80b4: 00000000
80b8: 00000000
80bc: 00000000
80c0: 00000000
80c4: 00000000
80c8: 00000000
80cc: 00000000
80d0: 00000000
80d4: 00000000
80d8: 00000000
80dc: 00000000
80e0: 00000000
80e4: 00000000
80e8: 00000000
80ec: 00000000
80f0: 00000000
80f4: 00000000
80f8: 00000000
80fc: 00000000
8100: 00000000
8104: 00000000
8108: 00000000
810c: 00000000
8110: 00000000
8114: 00000000
8118: 00000000
811c: 00000000
8120: 00000000
8124: 00000000
8128: 00000000
812c: 00000000
8130: 00000000
8134: 00000000
8138: 00000000
813c: 00000000
8140: 00000000
8144: 00000000
8148: 00000000
814c: 00000000
8150: 00000000
8154: 00000000
8158: 00000000
815c: 00000000
8160: 00000000
8164: 00000000
8168: 00000000
816c: 00000000
8170: 00000000
8174: 00000000
8178: 00000000
817c: 00000000
8180: 00000000
8184: 00000000
8188: 00000000
818c: 00000000
8190: 00000000
8194: 00000000
8198: 00000000
819c: 00000000
81a0: 00000000
81a4: 00000000
81a8: 00000000
81ac: 00000000
81b0: 00000000
81b4: 00000000
81b8: 00000000
81bc: 00000000
81c0: 00000000
81c4: 00000000
81c8: 00000000
81cc: 00000000
81d0: 00000000
81d4: 00000000
81d8: 00000000
81dc: 00000000
81e0: 00000000
81e4: 00000000
81e8: 00000000
81ec: 00000000
81f0: 00000000
81f4: 00000000
81f8: 00000000
81fc: 00000000
8200: 00000000
8204: 00000000
8208: 00000000
820c: 00000000
8210: 00000000
8214: 00000000
8218: 00000000
821c: 00000000
8220: 00000000
8224: 00000000
8228: 00000000
822c: 00000000
8230: 00000000
8234: 00000000
8238: 00000000
823c: 00000000
8240: 00000000
8244: 00000000
8248: 00000000
824c: 00000000
8250: 00000000
8254: 00000000
8258: 00000000
825c: 00000000
8260: 00000000
8264: 00000000
8268: 00000000
826c: 00000000
8270: 00000000
8274: 00000000
8278: 00000000
827c: 00000000
8280: 00000000
8284: 00000000
8288: 00000000
828c: 00000000
8290: 00000000
8294: 00000000
8298: 00000000
829c: 00000000
82a0: 00000000
82a4: 00000000
82a8: 00000000
82ac: 00000000
82b0: 00000000
82b4: 00000000
82b8: 00000000
82bc: 00000000
82c0: 00000000
82c4: 00000000
82c8: 00000000
82cc: 00000000
82d0: 00000000
82d4: 00000000
82d8: 00000000
82dc: 00000000
82e0: 00000000
82e4: 00000000
82e8: 00000000
82ec: 00000000
82f0: 00000000
82f4: 00000000
82f8: 00000000
82fc: 00000000
8300: 00000000
8304: 00000000
8308: 00000000
830c: 00000000
8310: 00000000
8314: 00000000
8318: 00000000
831c: 00000000
8320: 00000000
8324: 00000000
8328: 00000000
832c: 00000000
8330: 00000000
8334: 00000000
8338: 00000000
833c: 00000000
8340: 00000000
8344: 00000000
8348: 00000000
834c: 00000000
8350: 00000000
8354: 00000000
8358: 00000000
835c: 00000000
8360: 00000000
8364: 00000000
8368: 00000000
836c: 00000000
8370: 00000000
8374: 00000000
8378: 00000000
837c: 00000000
8380: 00000000
8384: 00000000
8388: 00000000
838c: 00000000
8390: 00000000
8394: 00000000
8398: 00000000
839c: 00000000
83a0: 00000000
83a4: 00000000
83a8: 00000000
83ac: 00000000
83b0: 00000000
83b4: 00000000
83b8: 00000000
83bc: 00000000
83c0: 00000000
83c4: 00000000
83c8: 00000000
83cc: 00000000
83d0: 00000000
83d4: 00000000
83d8: 00000000
83dc: 00000000
83e0: 00000000
83e4: 00000000
83e8: 00000000
83ec: 00000000
83f0: 00000000
83f4: 00000000
83f8: 00000000
83fc: 00000000
8400: 00000000
8404: 00000000
8408: 00000000
840c: 00000000
8410: 00000000
8414: 00000000
8418: 00000000
841c: 00000000
8420: 00000000
8424: 00000000
8428: 00000000
842c: 00000000
8430: 00000000
8434: 00000000
8438: 00000000
843c: 00000000
8440: 00000000
8444: 00000000
8448: 00000000
844c: 00000000
8450: 00000000
8454: 00000000
8458: 00000000
845c: 00000000
8460: 00000000
8464: 00000000
8468: 00000000
846c: 00000000
8470: 00000000
8474: 00000000
8478: 00000000
847c: 00000000
8480: 00000000
8484: 00000000
8488: 00000000
848c: 00000000
8490: 00000000
8494: 00000000
8498: 00000000
849c: 00000000
84a0: 00000000
84a4: 00000000
84a8: 00000000
84ac: 00000000
84b0: 00000000
84b4: 00000000
84b8: 00000000
84bc: 00000000
84c0: 00000000
84c4: 00000000
84c8: 00000000
84cc: 00000000
84d0: 00000000
84d4: 00000000
84d8: 00000000
84dc: 00000000
84e0: 00000000
84e4: 00000000
84e8: 00000000
84ec: 00000000
84f0: 00000000
84f4: 00000000
84f8: 00000000
84fc: 00000000
8500: 00000000
8504: 00000000
8508: 00000000
850c: 00000000
8510: 00000000
8514: 00000000
8518: 00000000
851c: 00000000
8520: 00000000
8524: 00000000
8528: 00000000
852c: 00000000
8530: 00000000
8534: 00000000
8538: 00000000
853c: 00000000
8540: 00000000
8544: 00000000
8548: 00000000
854c: 00000000
8550: 00000000
8554: 00000000
8558: 00000000
855c: 00000000
8560: 00000000
8564: 00000000
8568: 00000000
856c: 00000000
8570: 00000000
8574: 00000000
8578: 00000000
857c: 00000000
8580: 00000000
8584: 00000000
8588: 00000000
858c: 00000000
8590: 00000000
8594: 00000000
8598: 00000000
859c: 00000000
85a0: 00000000
85a4: 00000000
85a8: 00000000
85ac: 00000000
85b0: 00000000
85b4: 00000000
85b8: 00000000
85bc: 00000000
85c0: 00000000
85c4: 00000000
85c8: 00000000
85cc: 00000000
85d0: 00000000
85d4: 00000000
85d8: 00000000
85dc: 00000000
85e0: 00000000
85e4: 00000000
85e8: 00000000
85ec: 00000000
85f0: 00000000
85f4: 00000000
85f8: 00000000
85fc: 00000000
8600: 00000000
8604: 00000000
8608: 00000000
860c: 00000000
8610: 00000000
8614: 00000000
8618: 00000000
861c: 00000000
8620: 00000000
8624: 00000000
8628: 00000000
862c: 00000000
8630: 00000000
8634: 00000000
8638: 00000000
863c: 00000000
8640: 00000000
8644: 00000000
8648: 00000000
864c: 00000000
8650: 00000000
8654: 00000000
8658: 00000000
865c: 00000000
8660: 00000000
8664: 00000000
8668: 00000000
866c: 00000000
8670: 00000000
8674: 00000000
8678: 00000000
867c: 00000000
8680: 00000000
8684: 00000000
8688: 00000000
868c: 00000000
8690: 00000000
8694: 00000000
8698: 00000000
869c: 00000000
86a0: 00000000
86a4: 00000000
86a8: 00000000
86ac: 00000000
86b0: 00000000
86b4: 00000000
86b8: 00000000
86bc: 00000000
86c0: 00000000
86c4: 00000000
86c8: 00000000
86cc: 00000000
86d0: 00000000
86d4: 00000000
86d8: 00000000
86dc: 00000000
86e0: 00000000
86e4: 00000000
86e8: 00000000
86ec: 00000000
86f0: 00000000
86f4: 00000000
86f8: 00000000
86fc: 00000000
8700: 00000000
8704: 00000000
8708: 00000000
870c: 00000000
8710: 00000000
8714: 00000000
8718: 00000000
871c: 00000000
8720: 00000000
8724: 00000000
8728: 00000000
872c: 00000000
8730: 00000000
8734: 00000000
8738: 00000000
873c: 00000000
8740: 00000000
8744: 00000000
8748: 00000000
874c: 00000000
8750: 00000000
8754: 00000000
8758: 00000000
875c: 00000000
8760: 00000000
8764: 00000000
8768: 00000000
876c: 00000000
8770: 00000000
8774: 00000000
8778: 00000000
877c: 00000000
8780: 00000000
8784: 00000000
8788: 00000000
878c: 00000000
8790: 00000000
8794: 00000000
8798: 00000000
879c: 00000000
87a0: 00000000
87a4: 00000000
87a8: 00000000
87ac: 00000000
87b0: 00000000
87b4: 00000000
87b8: 00000000
87bc: 00000000
87c0: 00000000
87c4: 00000000
87c8: 00000000
87cc: 00000000
87d0: 00000000
87d4: 00000000
87d8: 00000000
87dc: 00000000
87e0: 00000000
87e4: 00000000
87e8: 00000000
87ec: 00000000
87f0: 00000000
87f4: 00000000
87f8: 00000000
87fc: 00000000
write: No buffer space available
sunrise@ubuntu:~/test_can$ sudo ./can_dump
--- Initial Register Dump (excluding filtered addresses) ---
0000: 4e414354
0004: 30353534
0008: 00110201
000c: 01000008
0010: 3f3f0000
0014: 1f1f0113
0018: 00000000
001c: 00000000
0020: 00010097
0024: 00008714
0028: 0200e213
002c: 00000000
0800: 00000000
0804: 00000000
0808: 00000000
080c: 00000000
0810: 00000000
0814: 00000000
0818: 00000000
081c: 00000000
0820: 00000000
0824: 00000000
0828: 00000000
082c: 00000000
0830: 00000000
0834: 00000000
0838: 00000000
083c: 00000000
1000: 00000000
1004: 00000000
1008: 00000000
100c: 00000000
1010: 00000000
1014: 00000000
1018: 00000000
101c: 00000000
1020: 00000000
1028: 00000000
102c: 00000000
1030: 00000000
1034: 00000000
1038: 00000000
103c: 00000000
1040: 00000000
1044: 00000000
1048: 00000000
104c: 00000000
1050: 00000000
1054: 00000000
1058: 00000000
105c: 00000000
1060: 00000000
1064: 00000000
1068: 00000000
106c: 00000000
1070: 00000000
1074: 00000000
1078: 00000000
107c: 00000000
1080: 00000000
1084: 00000000
1088: 00000000
108c: 00000000
1090: 00000000
1094: 00000000
1098: 00000000
109c: 00000000
10a0: 00000000
10a4: 00000000
10a8: 00000000
10ac: 00000000
10b0: 00000000
10b4: 00000000
10b8: 00000000
10bc: 00000000
10c0: 00000000
10c8: 00000000
10cc: 00000000
10d0: 00000000
10d4: 00000000
10d8: 00000000
10dc: 00000000
10e0: 00000000
10e4: 00000000
10e8: 00000000
10ec: 00000000
10f0: 00000000
10fc: 00000000
8000: 00000000
8004: 00000000
8008: 00000000
800c: 00000000
8010: 00000000
8014: 00000000
8018: 00000000
801c: 00000000
8020: 00000000
8024: 00000000
8028: 00000000
802c: 00000000
8030: 00000000
8034: 00000000
8038: 00000000
803c: 00000000
8040: 00000000
8044: 00000000
8048: 00000000
804c: 00000000
8050: 00000000
8054: 00000000
8058: 00000000
805c: 00000000
8060: 00000000
8064: 00000000
8068: 00000000
806c: 00000000
8070: 00000000
8074: 00000000
8078: 00000000
807c: 00000000
8080: 00000000
8084: 00000000
8088: 00000000
808c: 00000000
8090: 00000000
8094: 00000000
8098: 00000000
809c: 00000000
80a0: 00000000
80a4: 00000000
80a8: 00000000
80ac: 00000000
80b0: 00000000
80b4: 00000000
80b8: 00000000
80bc: 00000000
80c0: 00000000
80c4: 00000000
80c8: 00000000
80cc: 00000000
80d0: 00000000
80d4: 00000000
80d8: 00000000
80dc: 00000000
80e0: 00000000
80e4: 00000000
80e8: 00000000
80ec: 00000000
80f0: 00000000
80f4: 00000000
80f8: 00000000
80fc: 00000000
8100: 00000000
8104: 00000000
8108: 00000000
810c: 00000000
8110: 00000000
8114: 00000000
8118: 00000000
811c: 00000000
8120: 00000000
8124: 00000000
8128: 00000000
812c: 00000000
8130: 00000000
8134: 00000000
8138: 00000000
813c: 00000000
8140: 00000000
8144: 00000000
8148: 00000000
814c: 00000000
8150: 00000000
8154: 00000000
8158: 00000000
815c: 00000000
8160: 00000000
8164: 00000000
8168: 00000000
816c: 00000000
8170: 00000000
8174: 00000000
8178: 00000000
817c: 00000000
8180: 00000000
8184: 00000000
8188: 00000000
818c: 00000000
8190: 00000000
8194: 00000000
8198: 00000000
819c: 00000000
81a0: 00000000
81a4: 00000000
81a8: 00000000
81ac: 00000000
81b0: 00000000
81b4: 00000000
81b8: 00000000
81bc: 00000000
81c0: 00000000
81c4: 00000000
81c8: 00000000
81cc: 00000000
81d0: 00000000
81d4: 00000000
81d8: 00000000
81dc: 00000000
81e0: 00000000
81e4: 00000000
81e8: 00000000
81ec: 00000000
81f0: 00000000
81f4: 00000000
81f8: 00000000
81fc: 00000000
8200: 00000000
8204: 00000000
8208: 00000000
820c: 00000000
8210: 00000000
8214: 00000000
8218: 00000000
821c: 00000000
8220: 00000000
8224: 00000000
8228: 00000000
822c: 00000000
8230: 00000000
8234: 00000000
8238: 00000000
823c: 00000000
8240: 00000000
8244: 00000000
8248: 00000000
824c: 00000000
8250: 00000000
8254: 00000000
8258: 00000000
825c: 00000000
8260: 00000000
8264: 00000000
8268: 00000000
826c: 00000000
8270: 00000000
8274: 00000000
8278: 00000000
827c: 00000000
8280: 00000000
8284: 00000000
8288: 00000000
828c: 00000000
8290: 00000000
8294: 00000000
8298: 00000000
829c: 00000000
82a0: 00000000
82a4: 00000000
82a8: 00000000
82ac: 00000000
82b0: 00000000
82b4: 00000000
82b8: 00000000
82bc: 00000000
82c0: 00000000
82c4: 00000000
82c8: 00000000
82cc: 00000000
82d0: 00000000
82d4: 00000000
82d8: 00000000
82dc: 00000000
82e0: 00000000
82e4: 00000000
82e8: 00000000
82ec: 00000000
82f0: 00000000
82f4: 00000000
82f8: 00000000
82fc: 00000000
8300: 00000000
8304: 00000000
8308: 00000000
830c: 00000000
8310: 00000000
8314: 00000000
8318: 00000000
831c: 00000000
8320: 00000000
8324: 00000000
8328: 00000000
832c: 00000000
8330: 00000000
8334: 00000000
8338: 00000000
833c: 00000000
8340: 00000000
8344: 00000000
8348: 00000000
834c: 00000000
8350: 00000000
8354: 00000000
8358: 00000000
835c: 00000000
8360: 00000000
8364: 00000000
8368: 00000000
836c: 00000000
8370: 00000000
8374: 00000000
8378: 00000000
837c: 00000000
8380: 00000000
8384: 00000000
8388: 00000000
838c: 00000000
8390: 00000000
8394: 00000000
8398: 00000000
839c: 00000000
83a0: 00000000
83a4: 00000000
83a8: 00000000
83ac: 00000000
83b0: 00000000
83b4: 00000000
83b8: 00000000
83bc: 00000000
83c0: 00000000
83c4: 00000000
83c8: 00000000
83cc: 00000000
83d0: 00000000
83d4: 00000000
83d8: 00000000
83dc: 00000000
83e0: 00000000
83e4: 00000000
83e8: 00000000
83ec: 00000000
83f0: 00000000
83f4: 00000000
83f8: 00000000
83fc: 00000000
8400: 00000000
8404: 00000000
8408: 00000000
840c: 00000000
8410: 00000000
8414: 00000000
8418: 00000000
841c: 00000000
8420: 00000000
8424: 00000000
8428: 00000000
842c: 00000000
8430: 00000000
8434: 00000000
8438: 00000000
843c: 00000000
8440: 00000000
8444: 00000000
8448: 00000000
844c: 00000000
8450: 00000000
8454: 00000000
8458: 00000000
845c: 00000000
8460: 00000000
8464: 00000000
8468: 00000000
846c: 00000000
8470: 00000000
8474: 00000000
8478: 00000000
847c: 00000000
8480: 00000000
8484: 00000000
8488: 00000000
848c: 00000000
8490: 00000000
8494: 00000000
8498: 00000000
849c: 00000000
84a0: 00000000
84a4: 00000000
84a8: 00000000
84ac: 00000000
84b0: 00000000
84b4: 00000000
84b8: 00000000
84bc: 00000000
84c0: 00000000
84c4: 00000000
84c8: 00000000
84cc: 00000000
84d0: 00000000
84d4: 00000000
84d8: 00000000
84dc: 00000000
84e0: 00000000
84e4: 00000000
84e8: 00000000
84ec: 00000000
84f0: 00000000
84f4: 00000000
84f8: 00000000
84fc: 00000000
8500: 00000000
8504: 00000000
8508: 00000000
850c: 00000000
8510: 00000000
8514: 00000000
8518: 00000000
851c: 00000000
8520: 00000000
8524: 00000000
8528: 00000000
852c: 00000000
8530: 00000000
8534: 00000000
8538: 00000000
853c: 00000000
8540: 00000000
8544: 00000000
8548: 00000000
854c: 00000000
8550: 00000000
8554: 00000000
8558: 00000000
855c: 00000000
8560: 00000000
8564: 00000000
8568: 00000000
856c: 00000000
8570: 00000000
8574: 00000000
8578: 00000000
857c: 00000000
8580: 00000000
8584: 00000000
8588: 00000000
858c: 00000000
8590: 00000000
8594: 00000000
8598: 00000000
859c: 00000000
85a0: 00000000
85a4: 00000000
85a8: 00000000
85ac: 00000000
85b0: 00000000
85b4: 00000000
85b8: 00000000
85bc: 00000000
85c0: 00000000
85c4: 00000000
85c8: 00000000
85cc: 00000000
85d0: 00000000
85d4: 00000000
85d8: 00000000
85dc: 00000000
85e0: 00000000
85e4: 00000000
85e8: 00000000
85ec: 00000000
85f0: 00000000
85f4: 00000000
85f8: 00000000
85fc: 00000000
8600: 00000000
8604: 00000000
8608: 00000000
860c: 00000000
8610: 00000000
8614: 00000000
8618: 00000000
861c: 00000000
8620: 00000000
8624: 00000000
8628: 00000000
862c: 00000000
8630: 00000000
8634: 00000000
8638: 00000000
863c: 00000000
8640: 00000000
8644: 00000000
8648: 00000000
864c: 00000000
8650: 00000000
8654: 00000000
8658: 00000000
865c: 00000000
8660: 00000000
8664: 00000000
8668: 00000000
866c: 00000000
8670: 00000000
8674: 00000000
8678: 00000000
867c: 00000000
8680: 00000000
8684: 00000000
8688: 00000000
868c: 00000000
8690: 00000000
8694: 00000000
8698: 00000000
869c: 00000000
86a0: 00000000
86a4: 00000000
86a8: 00000000
86ac: 00000000
86b0: 00000000
86b4: 00000000
86b8: 00000000
86bc: 00000000
86c0: 00000000
86c4: 00000000
86c8: 00000000
86cc: 00000000
86d0: 00000000
86d4: 00000000
86d8: 00000000
86dc: 00000000
86e0: 00000000
86e4: 00000000
86e8: 00000000
86ec: 00000000
86f0: 00000000
86f4: 00000000
86f8: 00000000
86fc: 00000000
8700: 00000000
8704: 00000000
8708: 00000000
870c: 00000000
8710: 00000000
8714: 00000000
8718: 00000000
871c: 00000000
8720: 00000000
8724: 00000000
8728: 00000000
872c: 00000000
8730: 00000000
8734: 00000000
8738: 00000000
873c: 00000000
8740: 00000000
8744: 00000000
8748: 00000000
874c: 00000000
8750: 00000000
8754: 00000000
8758: 00000000
875c: 00000000
8760: 00000000
8764: 00000000
8768: 00000000
876c: 00000000
8770: 00000000
8774: 00000000
8778: 00000000
877c: 00000000
8780: 00000000
8784: 00000000
8788: 00000000
878c: 00000000
8790: 00000000
8794: 00000000
8798: 00000000
879c: 00000000
87a0: 00000000
87a4: 00000000
87a8: 00000000
87ac: 00000000
87b0: 00000000
87b4: 00000000
87b8: 00000000
87bc: 00000000
87c0: 00000000
87c4: 00000000
87c8: 00000000
87cc: 00000000
87d0: 00000000
87d4: 00000000
87d8: 00000000
87dc: 00000000
87e0: 00000000
87e4: 00000000
87e8: 00000000
87ec: 00000000
87f0: 00000000
87f4: 00000000
87f8: 00000000
87fc: 00000000
write: No buffer space available
sunrise@ubuntu:~/test_can$

从liog2看设备在异常发生前出现了 CAN 错误计数(ECR)波动,随后进入错误状态并触发控制器复位,问题更可能与 CAN 总线环境或连接状态相关,而非驱动或软件逻辑异常。
需要您排查总线环境问题,测量等效电阻是否是60欧姆,确认排线是否有干扰
错误计数是开发板有一帧开始没有收到,导致的错误计数,后续我这边不断发帧 都接不到导致的卡死
上边帖子提供的can分析仪 截图中 开发板随机有一帧没有接到后,can模块进行了卡死,但是开发板没有收到的那一帧在can分析仪中是可以看到的
我升级到了3.5 也是相同问题 等效电阻量了是60欧姆 也是双绞 问ai也是说大概率是硬件连接问题 我到不明白为什么是 硬件连接的问题呢
你的can通信 解决了吗
没有解决 我觉得是开发板硬件的问题 开发板的can的spi外挂的,高频收发不稳定,手上6块开发板,只有一块不论在3.4还是3.5都没有出现过can卡死的问题,其余5块均会收包有问题,不使用自带can口,单独采购uart转can/485使用应该可以稳定使用(目前我测试了uart转485 收发非常稳定,且是同样的连接线路)