Kvaser PCIcan II User manual

Document Number
P028-PCIcan II
Document Title
PCIcan II User's Guide
Revision
6
Project
P028-Doc
Responsible
P028
Approved
P028
Status
Released
- www.kvaser.com - Page 1 of 14
PCIcan II User's Guide
© Copyright 2006 Kvaser AB, Sweden
www.kvaser.com
Last revised March 27, 2006

Document Number
P028-PCIcan II
Document Title
PCIcan II User's Guide
Revision
6
Project
P028-Doc
Responsible
P028
Approved
P028
Status
Released
- www.kvaser.com - Page 2 of 14
Table of Contents
1Introduction ....................................................................................................... 3
1.1 Scope of this document ..............................................................................................3
1.2 General description....................................................................................................4
1.3 PCIcan II features......................................................................................................4
2Kvaser PCIcan II Hardware .............................................................................. 5
2.1 Technical Specifications ............................................................................................5
2.2 Schematics ..................................................................................................................6
2.3 The Isolated CAN Drivers.........................................................................................7
3Kvaser PCIcan II Installation ............................................................................ 8
3.1 Install hardware .........................................................................................................8
3.2 Updated drivers and device firmware......................................................................8
3.3 Adjusting interrupt and I/O space resources ..........................................................8
3.4 Motherboard power supply.......................................................................................8
3.5 The CAN Channels ....................................................................................................9
3.6 CAN bus termination...............................................................................................10
3.7 LED Indicators.........................................................................................................11
3.8 Do’s and Don’ts ........................................................................................................11
4Software Support...............................................................................................12
5Document Revision History ..............................................................................13
6Legal Information.............................................................................................14

Document Number
P028-PCIcan II
Document Title
PCIcan II User's Guide
Revision
6
Project
P028-Doc
Responsible
P028
Approved
P028
Status
Released
- www.kvaser.com - Page 3 of 14
1 Introduction
Since 1985, Kvaser has turned its full attention towards Controller Area Network and associated
technologies. Based in Sweden, Kvaser develops and manufactures innovative and high performance
PC interfaces for the global market.
1.1 Scope of this document
This manual is applicable to the Kvaser products found in Table 1. Since the hardware is essentially the
same this guide will refer to all these devices as just PCIcan II.
Table 1. The PCIcan II devices and their product numbers.
Device Product Number Description
Kvaser PCIcan II HS/HS 00235-7 Two channel CAN interface
Kvaser PCIcan II HS/HS (old
version, 5V only) 00157-2 Two channel CAN interface
This board is no longer manufactured
and is replaced by p/n 00235-7.
Kvaser PCIcan II HS 00226-5 One channel CAN interface
Kvaser PCIcan II LP HS 00228-9 One channel CAN interface
with low profile bracket.
The complete line of PCIcan II products are discontinued, due the release of the new PCIcanx II
boards, see Table 2 . PCIcanx II is fully software compatible with PCIcan II for easy integration in
existing systems.
Table 2. The replacement products for PCIcan II.
Device Product Number Replacement Product
Kvaser PCIcan II HS/HS
(3.3V and 5V version)
00235-7 Kvaser PCIcanx II HS/HS
Kvaser PCIcan II HS/HS
(old 5V version)
00157-2 Kvaser PCIcanx II HS/HS
Kvaser PCIcan II HS 00226-5 Kvaser PCIcanx II HS with full
height PCI bracket
Kvaser PCIcan II LP HS 00228-9 Kvaser PCIcanx II HS with low
profile bracket

Document Number
P028-PCIcan II
Document Title
PCIcan II User's Guide
Revision
6
Project
P028-Doc
Responsible
P028
Approved
P028
Status
Released
- www.kvaser.com - Page 4 of 14
1.2 General description
Kvaser PCIcan II is an interface board that connects up to two CAN networks to a PC using the PCI
bus. You can with benefit use several Kvaser PCIcan II boards on the same PC.
It contains the powerful M16C micro-controller from Renesas with two built-in CAN controllers. It
handles CAN messages with 11 bit (CAN 2.0A) as well as 29 bit (CAN 2.0B) identifiers. Remote
frames can be sent and received without restrictions. PCIcan II can detect and generate error frames on
the CAN bus. PCIcan II provides one or two completely independent CAN channels with separate
connectors. The CAN bus transceivers are integrated into the device. The Kvaser PCIcan II is an
improved version of the Kvaser PCIcan family of boards. It is fully compatible with the Kvaser PCIcan
boards but features:
• Improved performance
• High performance on-board microcontroller
• Large on-board RAM buffer for CAN messages
Kvaser offers excellent software support. All Kvaser products utilize the common and user friendly
Application Programming Interface, Kvaser CANlib API. It enables you to run any applications using
Kvaser CANlib API on any Kvaser products, without the need of editing the code and recompile it.
Example of supported PCI, PC/104-Plus, USB and PCMCIA interfaces:
• Kvaser PCIcanx II
• Kvaser PCIcanx
• Kvaser PC104+
• Kvaser PCIcan II
• Kvaser PCIcan
• Kvaser PCcan
• Kvaser Leaf Professional / SemiPro / Light
• Kvaser Memorator II
• Kvaser Memorator
• Kvaser LAPcan II
• Kvaser LAPcan
1.3 PCIcan II features
• Compliant with PCI revision 2.2
• High performance on-board microcontroller
• Communicates with the PC through a fast DPRAM
• Large on-board RAM buffer to off load the PC
• Supports CAN 2.0 A and 2.0 B (active)
• Supports “Silent Mode”
• ISO 11898-2 compliant High Speed CAN transceivers
• Supports bit rates from 5kbit/s up to 1 Mbit/s
• CAN oscillator frequency: 16MHz
• DC/DC power supply to galvanically isolated bus drivers – no need for extra external power
supply
• High-speed isolator circuits between CAN circuits and CAN drivers
• Quick and easy plug and play installation
• Interfaces the CAN bus with industry standard DSUB connector(s)

Document Number
P028-PCIcan II
Document Title
PCIcan II User's Guide
Revision
6
Project
P028-Doc
Responsible
P028
Approved
P028
Status
Released
- www.kvaser.com - Page 5 of 14
2 Kvaser PCIcan II Hardware
This chapter describes the hardware properties for Kvaser PCIcan II.
2.1 Technical Specifications
Technical specifications for the Kvaser PCIcan II boards:
Table 3. Technical specifications for two-channel devices manufactured before June 2004; part
number 00157-2.
PCI Slot Type 32-bit, 33 MHz, 5V signaling
Required PCI voltages 5V and 3.3V (If a PCI slot has 5V, it also has 3.3V if the
computer is compliant to the PCI standard.)
Table 4. Technical specifications for all one-channel devices, and for the two-channel devices
manufactured after June 2004; part number 00235-7.
PCI Slot Type 32-bit, 33 MHz, 5V or 3.3V signaling
Required PCI voltages 5V and 3.3V (If a PCI slot has 5V, it also has 3.3V if the
computer is compliant to the PCI standard.)
Table 5. Technical specifications common to all variants of the Kvaser PCIcan II
PCI Revision 2.2
CAN channels 2 (CAN 2.0A and 2.0B active)
CAN Transceivers Philips 82C251 (ISO 11898-2 compliant)
CAN Controller Built into the M16C; ISO 11898-1 compliant.
Microcontroller Mitsubishi/Renesas M16C/6N, 256 kB Flash and 10 kB RAM.
Bit rate, CAN bus 10 kbit/s to 1 Mbit/s
Timestamp resolution 10 µs
Error Frame Detection Yes
Error Frame Generation Yes
Hardware requirements IBM PC AT, or 100% compatible, with a free PCI slot.
Power consumption Approximately 1 W (200 mA)
Software requirements1Windows 98, ME, NT 4.0, 2000, XP
Linux
Configuration Done by software (Plug & Play)
Dimensions (W*L) 120 x 95 mm (approx. 4.5 x 4 in.)
Operating temperature -25 ºC ... +85 ºC
Storage temperature -35 ºC ... +85 ºC
Relative Humidity 0% ... 85% (non condensing.)
1Contact us for other operating systems.

Document Number
P028-PCIcan II
Document Title
PCIcan II User's Guide
Revision
6
Project
P028-Doc
Responsible
P028
Approved
P028
Status
Released
- www.kvaser.com - Page 6 of 14
2.2 Schematics
This chapter describes the three product variants of Kvaser PCIcan II.
2.2.1 PCIcan HS/HS - a two-channel full-height PCI board
This board has been manufactured in two versions:
• A version that can be used in PCI slots with 5V signaling. This version was manufactured
until around June 2004. The part number was 00157-2.
• A version that can be used both in PCI slots with 5V signaling and in PCI slots with 3.3V
signaling. The part number is 00235-7.
To determine which voltages your board requires, look at the voltage keying on the PCI connector.
Figure 1: The PCI connector with its voltage keying
• If the board has two keys as seen in Figure 1, then it can be mounted in both 5V PCI slots and
3.3 V PCI slots.
The PCI standard refers to this type of card as “Universal cards”.
• If the board has just the 5V key, then it requires a 5V PCI slot.
2.2.2 PCIcan II HS – a one-channel full-height PCI board
This is simply a one-channel version of the above board, with the exception that there is only one
version, which can handle both 5V and 3.3V PCI slots.

Document Number
P028-PCIcan II
Document Title
PCIcan II User's Guide
Revision
6
Project
P028-Doc
Responsible
P028
Approved
P028
Status
Released
- www.kvaser.com - Page 7 of 14
2.2.3 PCIcan II LP HS – a one-channel low-profile PCI board
This is low-profile (about half the height) version of the above card. Note that it requires a low-profile
PCI slot! It can accept both 5V and 3.3V PCI slots.
Figure 2. A low-profile PCIcan II LP HS board.
2.3 The Isolated CAN Drivers
Each CAN transceiver is isolated from the CAN controller and all other CAN transceivers. The CAN
transceiver will get the necessary power from the PCI bus via an isolated DC/DC convert. The isolation
between the CAN controller and the CAN transceiver has a delay of maximum 50 ns in each direction.
This will reduce the possible cable length with 20 meter compared to having no isolation.

Document Number
P028-PCIcan II
Document Title
PCIcan II User's Guide
Revision
6
Project
P028-Doc
Responsible
P028
Approved
P028
Status
Released
- www.kvaser.com - Page 8 of 14
3 Kvaser PCIcan II Installation
The Kvaser PCIcan II is plug-and-play. There are no switches or jumpers to set. For best results, install
the device drivers first. Follow the instructions on the Kvaser CD to do so. Important – you must read
this entire chapter before installing your Kvaser PCIcan II board.
3.1 Install hardware
For driver installation and firmware update, see the driver installation documentation.
After installing the Kvaser Drivers that comes with the PCIcan II card, follow these steps.
• Power down the computer.
• For your personal safety, unplug the computer from mains.
• Touch the metal chassis of the computer before you remove the PCIcan II from its protective
antistatic plastic bag.
• Insert the board into an empty PCI slot.
• Power up the computer.
3.2 Updated drivers and device firmware
Updated drivers and device firmware is available from our web site, http://www.kvaser.com.
3.3 Adjusting interrupt and I/O space resources
This is done by the computer’s BIOS at startup time. Interrupt assignment and I/O space usage can
normally not be adjusted.
Note: It is perfectly normal for PCI devices to share a single interrupt in the PC. Kvaser PCIcan II will
work without problems when sharing the interrupt with other PCI devices.
3.4 Motherboard power supply
The PCI standard mandates that if a PCI connector on the computer motherboard provides 5V, it must
also provide 3.3V. However, not all computers follow the standard here. If your PCIcan II board is not
responding after installation, it could be a good idea to check the computer documentation if the PCI
slots really are compliant to the PCI standard.

Document Number
P028-PCIcan II
Document Title
PCIcan II User's Guide
Revision
6
Project
P028-Doc
Responsible
P028
Approved
P028
Status
Released
- www.kvaser.com - Page 9 of 14
3.5 The CAN Channels
The standard PCIcan II has two independent I/O ports (CAN channels) as seen in Figure 3. The first
channel, Channel 1, is the one closest to the PCI connector. See Figure 4.
CAN channel PCI
connectors connector
Figure 3. Connectors on the Kvaser PCIcan II.
CAN 2
CAN 1
Figure 4. The channels on the Kvaser PCIcan II

Document Number
P028-PCIcan II
Document Title
PCIcan II User's Guide
Revision
6
Project
P028-Doc
Responsible
P028
Approved
P028
Status
Released
- www.kvaser.com - Page 10 of 14
The pin numbering of the DSUB CAN connector is seen in Figure 5and the functions of the pins are
listed in Table 6.
Figure 5. The D-SUB connector pin numbers on a CAN channel.
Table 6. D-SUB Pin configuration of the HS channels.
D-SUB pin number Function
1 Not connected.
2 CAN_L
3 GND
4 Not connected.
5 Shield
6 Not connected.
7 CAN_H
8 Not connected.
9 Not connected.
3.6 CAN bus termination
There are no on-board CAN bus terminators on the PCIcan II board. You must terminate the CAN bus
yourself by placing a 120 Ohms resistor between CAN_H and CAN_L at each end of the CAN bus.
Note that without terminators on the CAN bus, the communication may or may not work – it’s totally
unpredictable. For laboratory use the termination need not be perfect but you will always need some
load resistance between CAN_H and CAN_L somewhere on the CAN bus.

Document Number
P028-PCIcan II
Document Title
PCIcan II User's Guide
Revision
6
Project
P028-Doc
Responsible
P028
Approved
P028
Status
Released
- www.kvaser.com - Page 11 of 14
3.7 LED Indicators
The on-board LEDs, shown in Figure 6 from the CAN connector side, indicate the status of the card
according to Table 7.
Figure 6. Position of the LEDs on a PCIcan II board.
Table 7. Meaning of the LED activity on the PCIcan II boards.
LED Activity Meaning of LED Activity
Both LEDs (or the single LED on the one-
channel devices) are blinking continuously with
a frequency of around 5 Hz
The built-in self-test failed.
Steady light
The card is OK.
Blinking irregularly The card is OK, and there is activity (transmit or
receive) on the CAN bus.
3.8 Do’s and Don’ts
Do connect the ground pin on the D-SUB to the ground of your CAN bus.
In case of trouble, do verify that you have at least one terminator on the CAN bus.

Document Number
P028-PCIcan II
Document Title
PCIcan II User's Guide
Revision
6
Project
P028-Doc
Responsible
P028
Approved
P028
Status
Released
- www.kvaser.com - Page 12 of 14
4 Software Support
The Kvaser PCIcan II boards are supported by drivers routines and program examples for
Windows 95/98/ME, Windows NT/2000/XP, Linux, etc2. The software and its documentation are
available from our web site, and not further documented here.
Kvaser CANKing - a free-of-charge and general-purpose interactive CAN bus monitor can be
download from our web site.
Please visit our homepage http://www.kvaser.com to find software updates, hints and tips and other
helpful information. You are always welcome to contact our Support Team - support@kvaser.com.
2Contact us for other operating systems.

Document Number
P028-PCIcan II
Document Title
PCIcan II User's Guide
Revision
6
Project
P028-Doc
Responsible
P028
Approved
P028
Status
Released
- www.kvaser.com - Page 13 of 14
5 Document Revision History
Date Version Changes
1 Initial edition
2 Added data for new board revision (universal cards)
July 2004 3 Corrected data for the universal cards – all cards require that the
motherboard provides 5V and 3.3V.
10-DEC-2004 4 Revised part numbers for PCIcan II HS/HS
21-APR-2005 5 Minor edits to the pictures
27-March-2006 6 No major changes of contents

Document Number
P028-PCIcan II
Document Title
PCIcan II User's Guide
Revision
6
Project
P028-Doc
Responsible
P028
Approved
P028
Status
Released
- www.kvaser.com - Page 14 of 14
6 Legal Information
This document must not be copied without our written permission, and the contents thereof must not be
imparted to a third party nor be used for any unauthorized purpose. Contravention will be prosecuted.
We believe that the information contained herein was accurate in all respects at the time of printing.
Kvaser AB cannot, however, assume any responsibility for errors or omissions in this text. Also note
that the information in this document is subject to change without notice and should not be construed as
a commitment by Kvaser AB.
CE Marking Directive
This line of products has been CE marked. We will be pleased to inform you on which standards this
equipment has been tested for compliance.
RoHS Directive
This line of products will comply with the RoHS (Restriction of Hazardous Substances) directive when
it becomes effective 1 of July 2006. Note that the usage of a product affects its need to follow the
directive.
WEEE Directive
Kvaser will fulfill the national laws as interpreted from the WEEE (Waste Electrical and Electronic
Equipment) directive.
NOTE
This equipment has been tested and found to comply with the limits for a Class A digital device,
pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection
against harmful interference when the equipment is operated in a commercial environment. This
equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in
accordance with the instruction manual, may cause harmful interference to radio communications.
Operation of this equipment in a residential area is likely to cause harmful interference in which case
the user will be required to correct the interference at his own expense.
Other manuals for PCIcan II
1
Table of contents
Other Kvaser PCI Card manuals

Kvaser
Kvaser PCIcan Quick user guide

Kvaser
Kvaser PCIcan User manual

Kvaser
Kvaser PCI104 User manual

Kvaser
Kvaser Mini PCI Express 2xHS v2 User manual

Kvaser
Kvaser PCIEcan 2xHS v2 User manual

Kvaser
Kvaser Mini PCI Express HS User manual

Kvaser
Kvaser PCIcanx Series User manual

Kvaser
Kvaser PCIEcan 2xHS v2 User manual

Kvaser
Kvaser Mini pci express User manual

Kvaser
Kvaser PCIcan II User manual