Project

General

Profile

Actions

完成 #209

open

rk3588 linux5.10 的内核 can报文发送接收异常

Added by 余 顺 9 months ago. Updated 4 months ago.

Status:
完成
Priority:
普通
Assignee:
-
Category:
can
Target version:
Start date:
08/18/2023
Due date:
% Done:

100%

Estimated time:

Description

版型:rd-rk3588

系统:ubuntu20.04

测试固件:update-rd-rk3588-ubuntu2004-mipi0-8-1200-1920-20230805-155155.img

测试现象:demo单板外发can报文,demo板子能收到自己发的报文


Files

clipboard-202308181608-s1x57.png (505 KB) clipboard-202308181608-s1x57.png 余 顺, 08/18/2023 06:48 AM
can_echo.diff (3.22 KB) can_echo.diff 余 顺, 08/18/2023 06:51 AM
rockchip_canfd.c (29 KB) rockchip_canfd.c 余 顺, 08/21/2023 01:08 AM
raw.c (21.7 KB) raw.c 余 顺, 08/21/2023 01:09 AM
clipboard-202311091043-rm0gm.png (122 KB) clipboard-202311091043-rm0gm.png 余 顺, 11/09/2023 01:18 AM
rockchip_canfd.zip (8.83 KB) rockchip_canfd.zip 余 顺, 01/11/2024 04:15 AM
clipboard-202401111343-vl44q.png (124 KB) clipboard-202401111343-vl44q.png 余 顺, 01/11/2024 04:15 AM
Actions #1

Updated by 余 顺 9 months ago

  • Description updated (diff)

Updated by 余 顺 9 months ago

复现问题的相关打印 发送一次会有两次接收到的数据,正常应该没有数据

根据rk 相关问题的回复,更新相关驱动,驱动修改兼容 rk356x 和rk3588 ,具体见附件 can_echo.diff

修改了 canfd.c 和 raw.c 在这两个驱动中会分别打印一次 can发出数据

Actions #3

Updated by 余 顺 9 months ago

  • Tracker changed from 新建 to 完成
  • Status changed from 新建 to 完成
  • % Done changed from 0 to 100
Actions #4

Updated by 余 顺 9 months ago

  • Subject changed from rk3588 linux5.10 的内核 can报文发送接受异常 to rk3588 linux5.10 的内核 can报文发送接收异常
Actions #5

Updated by 余 顺 9 months ago

  • File raw.c added
  • File rockchip_canfd.c added

修改的驱动见附件
raw.c

rockchip_canfd.c

Actions #6

Updated by 余 顺 9 months ago

  • File deleted (raw.c)
Actions #7

Updated by 余 顺 9 months ago

  • File deleted (rockchip_canfd.c)
Actions #9

Updated by 余 顺 6 months ago

rockchip_canfd.c 的附件驱动 其他客户反馈 =demo单板外发can报文,demo板子不收到自己发的报文了 ,但是有报错出现

接上伺服驱动器时复现 报错如下
rockchip_canfd fea50000.can can0: can_put_echo_skb: BUG! echo_skb 0 is occupied!

Updated by 余 顺 4 months ago

更新rk 的can相关问题驱动见附件 rockchip_canfd.zip

Actions

Also available in: Atom PDF