CAN

Links

Notes

Since there seem to be problems with the ESD can drivers causing system crashes (noted on both sparky and reventlov), it may be wise to switch to SocketCAN. This might work with at least the PC104 ESD card, since it uses the Philips SJA1000 CAN controller which is supported by SocketCAN.

Termination

In order to function, a CAN bus must be properly terminated. What this comes down to is having two 120 Ohm resistors, one at each end of the bus with some number of devices in between. See the attached PDF for details on how to check for a properly terminated CAN bus using a multimeter.

Upper Layer Protocols

AttachmentSize
canbus-wiring.pdf311.66 KB