X-Git-Url: http://rtime.felk.cvut.cz/gitweb/lincan.git/blobdiff_plain/780dbd13b2c923ef30f30ce4d2a8e1f07594f81f..a7089a3bc04cfa7e263670d51f5af9abb0791ea8:/lincan/README diff --git a/lincan/README b/lincan/README index d0b07e8..b6944ae 100644 --- a/lincan/README +++ b/lincan/README @@ -1,5 +1,5 @@ - Linux CAN Driver (LinCAN) version 0.3.2 + Linux CAN Driver (LinCAN) version 0.3.4 Pavel Pisa OCERA team member Real-time Systems Laboratory @@ -77,7 +77,14 @@ lincan-0.3.2 Improvements in SJA1000 error handling and reporting, kernel compatibility. Support for MX1_DIS1 extension board for PiMX1 ARM based BCC. - +lincan-0.3.3 Some more fixes of SJA1000 buss-of recovery, +(May 2006) i82527 IRQ stuck problem fixed (reported by Terence Soh), + tested up to 2.6.17 (rc4). Minimal chip info in /proc/can. + Support for NSI CAN PCI contributed by Eric Pennamen. + +lincan-0.3.4 Some more fixes of SJA1000 buss-of recovery, +(March 2009) Many enhancements and fixes. Tested up to 2.6.28 Linux kernel. + The actual version of driver have been latest tested it with - PC104 Advantech PCM3680 dual channel board on 2.4 RT-Linux enabled kernel - PiKRON ISA card on 2.4.and 2.6 Linux kernels @@ -114,7 +121,7 @@ from OCERA CVS repository at SourceForge Web access into CVS - http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ocera/ocera/components/comm/can/lincan/ + http://ocera.cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ocera/ocera/components/comm/can/lincan/ Experimental directory at maintainer's (Pavel Pisa's) pages @@ -167,8 +174,8 @@ COMPILATION from CVS sources without full OCERA tree --------------------------------------------------------------------------- Obtaining CVS sources of the CAN components only --------------------------------------------------------------------------- - cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/ocera login - cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/ocera co + cvs -d:pserver:anonymous@ocera.cvs.sourceforge.net:/cvsroot/ocera login + cvs -z3 -d:pserver:anonymous@ocera.cvs.sourceforge.net:/cvsroot/ocera co ocera/components/comm/can --------------------------------------------------------------------------- @@ -239,13 +246,16 @@ The hw argument can be one of: - pcican-s, for the PCIcan-Q PCI card by KVASER (1x SJA1000) - smartcan for i82527 based card with indexed access - nsican, for the CAN104 PC/104 card by NSI +- nsicanpci, for NSI CAN PCI card (2xi82527) - cc104, for the CAN104 PC/104 card by Contemporary Controls - aim104, for the AIM104CAN PC/104 card by Arcom Control Systems - pc-i03, for the PC-I03 ISA card by IXXAT - pcm3680, for the PCM-3680 PC/104 card by Advantech - m437, for the M436 PC/104 card by SECO - bfadcan for sja1000 CAN embedded card made by BFAD GmbH -- pikronisa for ISA memory mapped sja1000 CAN card made by PiKRON Ltd. +- gensja1000io for many sja1000 I/O mapped cards (PCAN-PC/104 for example). +- gensja1000mm for ISA memory mapped sja1000 CAN cards + (for pikronisa card used by PiKRON Ltd. the clockfreq=24000 has to be specified) - pimx1 for MX1_DIS1 extension board for PiMX1 ARM based BCC - msmcan for MICROSPACE IO space indexed i82527 - unican for Unicontrols PCAN card @@ -260,6 +270,9 @@ The hw argument can be one of: - tscan1 for Technologic Systems' TS-CAN1 single SJA1000 based board - ts7kv for Technologic Systems' TS-7KV Multi-function board with SJA1000 both these cards require CONFIG_OC_LINCAN_CARD_tscan1=y +- pcan_pci for PEAK System PCAN-PCI single, double or quad SJA1000 based board +- esdpci200 for the CAN/PCI-200 card by ESD Electronics +- esdpci266 for the ESD PCI/PMC 266 card by ESD Electronics - template, for yet unsupported hardware (you need to edit src/template.c) - virtual, CAN channel for testing of software and driver without CAN hardware @@ -270,7 +283,7 @@ options can be one of: - extended=[1|0], configures the driver to use extended message format. - pelican=[1|0], configures the driver to set the CAN chips into pelican mode. - baudrate=, sets the baudrate of the device(s) -- clock_freq=, the frequency of the CAN quartz +- clockfreq=, the frequency of the CAN quartz - stdmask=, sets the standard mask of the device - extmask=, sets the extended mask of the device - mo15mask=, sets the mask for message object 15 (i82527 only)