background image

 

 

CANpro/104-Plus Opto User Manual 

17

 

 

www.connecttech.com

 

                          

CTIM-00052 Revision 0.00 4/23/2009 

800-426-8979 | 519-836-1291 

Table 7: CAN Controller #2 (PeliCAN) 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Local

Address

READ

WRITE

0x100

MOD

MOD

0x101

CMR

0x102

SR

0x103

IR

0x104

IER

IER

0x105

AM

AM

0x106

BTR0

BTR0

0x107

BTR1

BTR1

0x108

OC

OC

0x109

TEST

TEST

0x10A

0x10B

ALC

0x10C

ECC

0x10D

EWLR

EWLR

0x10E

RXERR

RXERR

0x10F

TXERR

TXERR

0x110

RX Frame Info - SFF

RX Frame Info - EFF

TX Frame Info - SFF

TX Frame Info - EFF

ACR0

0x111

RX Buffer Identifier Byte 1

RX Buffer Identifier Byte 1

TX Buffer Identifier Byte 1

TX Buffer Identifier Byte 1

ACR1

ACR1

0x112

RX Buffer Identifier Byte 2

RX Buffer Identifier Byte 2

TX Buffer Identifier Byte 2

TX Buffer Identifier Byte 2

ACR2

ACR2

0x113

RX Buffer Data Byte 1

RX Buffer Identifier Byte 3

TX Buffer Data Byte 1

TX Buffer Identifier Byte 3

ACR3

ACR3

0x114

RX Buffer Data Byte 2

RX Buffer Identifier Byte 4

TX Buffer Data Byte 2

TX Buffer Identifier Byte 4

AMR0

AMR0

0x115

RX Buffer Data Byte 3

RX Buffer Data Byte 1

TX Buffer Data Byte 3

TX Buffer Data Byte 1

AMR1

AMR1

0x116

RX Buffer Data Byte 4

RX Buffer Data Byte 2

TX Buffer Data Byte 4

TX Buffer Data Byte 2

AMR2

AMR2

0x117

RX Buffer Data Byte 5

RX Buffer Data Byte 3

TX Buffer Data Byte 5

TX Buffer Data Byte 3

AMR3

AMR3

0x118

RX Buffer Data Byte 6

RX Buffer Data Byte 4

TX Buffer Data Byte 6

TX Buffer Data Byte 4

0x119

RX Buffer Data Byte 7

RX Buffer Data Byte 5

TX Buffer Data Byte 7

TX Buffer Data Byte 5

0x11A

RX Buffer Data Byte 8

RX Buffer Data Byte 6

TX Buffer Data Byte 8

TX Buffer Data Byte 6

0x11B

RX Buffer Data Byte 7

TX Buffer Data Byte 7

0x11C

RX Buffer Data Byte 8

TX Buffer Data Byte 8

0x11D

RX Message Counter

0x11E

RX Buffer Start Address

RX Buffer Start Address

0x11F

CDR

CDR

0x120

Internal RAM Address 0

Internal RAM Address 0

0x121

Internal RAM Address 1

Internal RAM Address 1

0x122

Internal RAM Address 2

Internal RAM Address 2

0x123

Internal RAM Address 3

Internal RAM Address 3

...

...

...

0x16D

Internal RAM Address 77

Internal RAM Address 77

0x16E

Internal RAM Address 78

Internal RAM Address 78

0x16F

Internal RAM Address 79

Internal RAM Address 79

0x170
0x171

...

...

...

0x1FF

OPERATING MODE

RESET MODE

READ

WRITE

MOD

MOD

CMR

SR

IR

IER

IER

BTR0
BTR1

OC

TEST

TEST

ALC
ECC

EWLR

RXERR
TXERR

RX Message Counter

RX Buffer Start Address

CDR

CDR

Internal RAM Address 0
Internal RAM Address 1
Internal RAM Address 2
Internal RAM Address 3

...

...

Internal RAM Address 77
Internal RAM Address 78
Internal RAM Address 79

...

...

Summary of Contents for CANpro/104-Plus Opto

Page 1: ...USER MANUAL CANpro 104 Plus Opto CTIM 00052 Revision 0 00 April 23 2009 ...

Page 2: ...by copyright All rights are reserved No part of this document may be photocopied reproduced or translated to another language without the prior written consent of Connect Tech Inc Copyright 2009 by Connect Tech Inc Trademark Acknowledgement Connect Tech Inc acknowledges all trademarks registered trademarks and or copyrights referred to in this document as the property of their respective owners No...

Page 3: ...ction 8 On Board Jumper Configuration 9 120 Ohm Termination Jumpers 9 Slew Rate Control Jumpers 10 DB 9 Frame Ground Connect 10 Connector Pinouts 11 Software Configuration 12 GPIO Details 18 GPIO Header 18 GPIO Control and Addressing 19 Specifications 20 Operating Environment 20 Power Requirements 20 PC Bus Interface 20 Optical Power Isolation 20 Dimensions 20 Connectors Interface 20 GPIO 20 Certi...

Page 4: ...controllers 2 0B compliant PCI 104 2 2 compliant 16MHz SJA1000 input clock 32MHz local bus clock Fail safe power up power down using on board impendence transceivers to maximize nodes on the bus and ensure glitch free operation Supports up to 1 0 Mbps operation and over 120 nodes on the bus 3kV optical isolation for each port from the host system Output slew rate limiting for lower radiated emissi...

Page 5: ... www connecttech com CTIM 00052 Revision 0 00 4 23 2009 800 426 8979 519 836 1291 CANpro 104 Plus Opto Diagrams Figure 1 illustrates the location of each component on the CANpro 104 Plus Opto Figure 1 CANpro 104 Plus Opto Block Diagram ...

Page 6: ...CANpro 104 Plus Opto User Manual CTIM 00052 Revision 0 00 4 23 2009 www connecttech com 6 800 426 8979 519 836 1291 Figure 2 CANpro 104 Plus Opto Board Diagram ...

Page 7: ...the Download Zone of the Support Center on the Connect Tech website for the latest product manuals installation guides diagnostic utilities and device driver software Installing the CANpro 104 Plus Opto Into Your System Turn off the power to your embedded computer and open any enclosures needed to access the PC 104 Plus or PCI 104 expansion connectors Carefully insert the board into the PC 104 Plu...

Page 8: ...e CANpro 104 Plus Opto board RSW1 Selections need to match the stack location of the CANpro 104 Plus Opto in your PC 104 Plus stack See Table 1 below for more details Rotary Switch Location Table 1 Rotary Selection Stack Location Rotary Setting PCI INT PCI CLK PCI IDSEL 0 or 4 INTA CLK0 IDSEL0 1 or 5 INTB CLK1 IDSEL1 2 or 6 INTC CLK2 IDSEL2 3 or 7 INTD CLK3 IDSEL3 Please visit http www pc104 org p...

Page 9: ...rmination is always recommended for improved signal integrity especially for long transmission lines Termination requirements should be evaluated on a case by case basis Typically both ends of a CAN bus are terminated but termination is not enabled on cards that sit in the middle of the bus See Figure 4 and Figure 5 for examples that indicate when to use this jumper selection Figure 4 Example CANp...

Page 10: ...that is sent out onto the CAN bus lines and radiated from those lines Switching noise may cause EMI EMC incompatibilities depending on the cabling used to support the system The use of slew rate limiting may aid in a system that is nearing the maximum limit of emissions Properly shielded cabling will also dramatically reduce emissions Slew rate limiting may only be used on busses operating at slow...

Page 11: ... CAN H 8 N C 9 5V Male DB 9 Connector 1 5 6 9 Boards that are populated with right angled 2x5 0 100 headers will include a cable CAG104 that will break out from the on board 2x5 header to a DB 9 connector Table 3 10 pin Header Pinouts Pin No Signal 1 5V 2 CAN GND isolated or non 3 CAN L 4 CANH 5 CAN GND isolated or non 6 NC 7 NC 8 5V 9 NC 10 NC 7 5 3 1 2 4 6 8 Printed circuit board 9 10 Red stripe...

Page 12: ... Opto card will appear in your system with the following PCI information Vender ID 0x10b5 Device ID 0x9030 SubVender ID 0x12c4 SubVender Device ID 0x900 CAN Controller Address Space CAN controllers are mapped on the PLX 9030 PCI Base Address 2 BAR2 to Local Address Space 0 This address space is re mapped to a local offset of 0x00 Each CAN controller is allotted 256 bytes of address space CAN contr...

Page 13: ... 0x014 RX Buffer Identifier Byte 1 RX Buffer Identifier Byte 1 RX Buffer Identifier Byte 1 RX Buffer Identifier Byte 1 0x015 RX Buffer Identifier Byte 2 RX Buffer Identifier Byte 2 RX Buffer Identifier Byte 2 RX Buffer Identifier Byte 2 0x016 RX Buffer Data Byte 1 RX Buffer Data Byte 1 RX Buffer Data Byte 1 RX Buffer Data Byte 1 0x017 RX Buffer Data Byte 2 RX Buffer Data Byte 2 RX Buffer Data Byte...

Page 14: ... 0x114 RX Buffer Identifier Byte 1 RX Buffer Identifier Byte 1 RX Buffer Identifier Byte 1 RX Buffer Identifier Byte 1 0x115 RX Buffer Identifier Byte 2 RX Buffer Identifier Byte 2 RX Buffer Identifier Byte 2 RX Buffer Identifier Byte 2 0x116 RX Buffer Data Byte 1 RX Buffer Data Byte 1 RX Buffer Data Byte 1 RX Buffer Data Byte 1 0x117 RX Buffer Data Byte 2 RX Buffer Data Byte 2 RX Buffer Data Byte...

Page 15: ......

Page 16: ... 4 TX Buffer Data Byte 2 AMR2 AMR2 0x017 RX Buffer Data Byte 5 RX Buffer Data Byte 3 TX Buffer Data Byte 5 TX Buffer Data Byte 3 AMR3 AMR3 0x018 RX Buffer Data Byte 6 RX Buffer Data Byte 4 TX Buffer Data Byte 6 TX Buffer Data Byte 4 0x019 RX Buffer Data Byte 7 RX Buffer Data Byte 5 TX Buffer Data Byte 7 TX Buffer Data Byte 5 0x01A RX Buffer Data Byte 8 RX Buffer Data Byte 6 TX Buffer Data Byte 8 T...

Page 17: ... 4 TX Buffer Data Byte 2 AMR2 AMR2 0x117 RX Buffer Data Byte 5 RX Buffer Data Byte 3 TX Buffer Data Byte 5 TX Buffer Data Byte 3 AMR3 AMR3 0x118 RX Buffer Data Byte 6 RX Buffer Data Byte 4 TX Buffer Data Byte 6 TX Buffer Data Byte 4 0x119 RX Buffer Data Byte 7 RX Buffer Data Byte 5 TX Buffer Data Byte 7 TX Buffer Data Byte 5 0x11A RX Buffer Data Byte 8 RX Buffer Data Byte 6 TX Buffer Data Byte 8 T...

Page 18: ...an be done by accessing the INTCSR register at offset 4Ch from the PCI base address of the CANpro 104 Plus Opto This diagram is taken from the PLX9030 Data Book v1 4 GPIO Details GPIO Header CANpro 104 Plus Opto includes a 10 pin header with 8 bits of 3 3V General Purpose IO The location and description of this header can be found below Header Location Pin Locations Signal Descriptions _ Pin Numbe...

Page 19: ...ol and Addressing GPIO pins on the CANpro 104 Plus Opto are controlled via the GPIOC register within the PLX 9030 The register is located at offset 0x54 from the PLX9030 PCI Base Address The CANpro 104 Plus Opto ships with all GPIO pins set up as a data output pin by default This diagram is taken from the PLX9030 Data Book v1 4 ...

Page 20: ...y 95 non condensing Power Requirements 5 VDC 500mA maximum 380 mA minimum NOTE External power output pins on each CAN port is limited up to 125 mA per port PC Bus Interface PC 104 Plus Optical Power Isolation 3kV for each CAN port from the host system and other isolated CAN ports Dimensions Compliant to PC 104 Plus specification 2 2 Connectors Interface Standard 10 pin right angled header Optional...

Page 21: ...ro 104 Plus Opto product family is to be included into a device ultimately subject to FCC DOC IC and CE certification The customer is responsible for bringing the completed device into compliance prior to resale Connect Tech has designed CANpro 104 Plus Opto with EMI and EMC considerations such as Ground and power planes Controlled slew rate signals EMI EMC reducing PCB layout ...

Page 22: ... warranty is the only warranty authorized by Connect Tech Inc Under no circumstances will Connect Tech Inc be liable in any way for any damages including any lost profits lost savings or other incidental or consequential damages arising out of the use of or inability to use such product Customer Support Overview If you experience difficulties after reading the manual and or using the product conta...

Reviews: