Installation guide

Linux Installation
File Description
Manual • Doc. No.: C.2001.21 / Rev. 3.0 •
© 2000-2007 esd gmbh
CAN-API Installation
Page 60 of 112
xxxx.o
xxxx.c
xxxx.h
source- and object-files (located in subdirectory ./src)
This driver is released as a combination of binary-objects (*.o) and
source-files (*.c and *.h). This way esd can provide a CAN-driver working
with many different Linux-kernels. The source files are NOT under the GPL
(GNU Public Licence)! You are not allowed to modify, redistribute or sell the
files! They are intellectual property of esd-electronics gmbh.
BEWARE: Do not try to use any defines or data-structures located in these
files in your own sources. This will lead to non-working
applications in the future.
updcrd
This tool is only delivered with CAN modules that are equipped with a local
processor (e.g. CAN-PCI/331). (located in subdirectory ./bin
*)
)
This tool can be used to switch the firmware of such a card between
CAN 2.0A-firmware (used for reception of CAN-messages with 11-bit-
identifier) and CAN-2.0B-firmware (used for additional reception of CAN-
messages with 29-bit identifier).
Syntax: updcrd -tx net
Parameter: crd: CAN module ID, e.g. pci331, usb331 (see table on
page 62)
x:‘a’, if CAN 2.0A firmware
b, if CAN 2.0B firmware
net: Net number of the CAN interface in the system
(0, 1, 2, ...)
*)
Note:
In driver archives for x86_64-Linux the path for libraries and binaries exists twice: Once for 32-bit (
./lib32
and
./bin32
) and once for 64-bit (
./lib64
and
./bin64
).
Tab le 11: Files of the Linux package