Add ODM driver f81604 usb-can
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HWE Next |
New
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Medium
|
Filippo |
Bug Description
From 68b4664246d9f4d
From: Filippo Copetti <email address hidden>
Date: Mon, 4 Dec 2023 14:46:08 +0100
Subject: [PATCH 3/3] Add f81604 usb-can kernel driver
https:/
[ Impact ]
f81604 driver needed for ODM partner
[ Test Plan ]
Install can-utils
apt install can-utils
insert the driver:
modprobe f81604
two socket can interfaces will be created, can0 and can1
connect the DB9 cable and termination provided.
Set up the two interfaces:
ip link set can1 up type can bitrate 500000
ip link set can1 up type can bitrate 500000
candump can0
In another shell run:
cansend can1 123#DEADBEEF
The first shell should report the received frame. Switch the interfaces in the last commands to test the frame flow in the other way around.
[ Where problems could occur ]
USB bus miss-behavior could cause issues to the driver.
[ Other Info ]
description: | updated |
description: | updated |
description: | updated |
Changed in linux (Ubuntu Jammy): | |
assignee: | nobody → Filippo (filippo-copetti) |
information type: | Private → Public |
Changed in linux (Ubuntu Jammy): | |
status: | New → In Progress |
tags: | added: erlin oem-priority originate-from-2039779 |
tags: | added: patch |
Changed in linux (Ubuntu Jammy): | |
importance: | Undecided → Medium |
status: | In Progress → Fix Committed |
tags: |
added: verification-done-jammy-linux-intel-iotg removed: verification-needed-jammy-linux-intel-iotg |
This driver conflicts with drivers/ net/can/ usb/f81604. c net/can/ usb/f81604. c to 5.4 kernel and apply the fix you need.
Please try backporting drivers/