==== USB2CAN ====
{{:interfaces:usb2can.jpg?100}}
\\ \\
{{:interfaces:candev.jpg?100}}
===Install===
To install the driver you must build the kernel module
It can be found in
Networking Support ->
CAN bus subsystem support ->
CAN Device Drivers ->
CAN USB interfaces ->
8 devices USB2CAN interface
lsusb
Bus 001 Device 015: ID 0483:1234 STMicroelectronics USB2CAN converter
dmesg
CAN device driver interface
can0: firmware: 1.5, hardware: 1.0
usbcore: registered new interface driver usb_8dev
=== Configure ===
modprobe usb_8dev
ip link set can0 up type can bitrate 250000
ip link set can0 txqueuelen 1024
ip -s -d link show can0
===Termination===
There is no termination resistor in the USB2CAN and 120 ohms can
be placed within the female plug housing between CANH and CANL.
=== Test ===
apt install can-utils
Host 1
candump can0
Host 2
cansend can0 123#DEADBEEF
cangen can0
=== Pinout ===
DB9 male socket
1 2 3 4 5
6 7 8 9
STANDARD
2 CAN L
3 GND
6 GND
7 CAN H
=== Upgrade ===
Install dfu-util from source.
==dfu-util==
dfu-util -V
dfu-util 0.11-dev
==Flash==
Hold down button with a paper clip, or more easily prise
open case and press the button with a thumb and insert
device in usb port.
When upgrading omit the device ID because the firmware is
for product id 0.
sudo dfu-util -D usb2can_1_7.dfu
==dmesg==
new full-speed USB device number 24 using dwc_otg
New USB device found, idVendor=0483, idProduct=1234, bcdDevice= 1.00
New USB device strings: Mfr=1, Product=2, SerialNumber=3
Product: USB2CAN converter
Manufacturer: edevices
SerialNumber: ED000200
usb_8dev can0: firmware: 1.7, hardware: 1.0
=== Resources ====
[[http://www.8devices.com/usb2can|Product page]]
[[https://www.8devices.com/media/products/usb2can/downloads/usb2can_user_guide.pdf|User manual]]
[[https://www.8devices.com/media/products/usb2can/downloads/usb2can_datasheet.pdf|Datasheet]]
[[https://www.8devices.com/media/products/usb2can/downloads/usb2can_schematics.pdf|Schematic]]
/*
[[https://web.archive.org/web/20160825184358/http://www.netduino.com/downloads/dfusedemo_3.0.3.zip|Windows DFU]]
*/
[[https://www.8devices.com/media/products/usb2can/downloads/usb2can_1_7.zip|Last firmware]]