how to install driver for kvaser USB CAN of Tx2

I found my version is:

R32 (release), REVISION: 2.0, GCID: 15966166, BOARD: t186ref, EABI: aarch64, DATE: Wed Jul 17 00:26:04 UTC 2019

where to find the driver file? and how to install it? Thanks.

hello song43928532,

please also check Jetson Sensor Processing Engine (SPE) Developer Guide for reference.

I checked the guide, but didn’t mentioned how to support kvaser USB CAN module, I have installed the kvaser driver for Linux, but seems needing some configuration for tx2 kernel, otherwise won’t work. could you help check that? thanks.

I use lsusb command will show:
Bus 001 devoce 004:ID 0bfd:0123 kvaser AB

when use ifconfig command
there is no can list in the list.

this is the kvaser use-can, how to make it work? Thanks.

hello song43928532,

suggest you also refer to Topic 1037624 for the steps to enable and check CAN on Jetson-TX2.

Hi For step 4 do we need type in command window for modprobe mttcan (dependent module is can_dev: can driver with netlink support)?

seems error. if kvaser usb-can , did this also follow this step? Thanks.

  1. Real CAN interface support (for our case, it is: mttcan)
    modprobe mttcan (dependent module is can_dev: can driver with netlink support)

Hi song43928532,

The driver file is present in /lib/modules/4.9.140-tegra/kernel/drivers/net/can/usb/kvaser_usb.ko
on Target device(TX2). You can load this module using insmod “/lib/modules/4.9.140-tegra/kernel/drivers/net/can/usb/kvaser_usb.ko” or using “modprobe kvaser_usb”


where to download the file which include kvase_usb?thanks