Connect Tech CTIM-00043 user manual Base Address Decoding, Position #5 Position #6 Position #7

Page 8

CANpro/104 User Manual

Secondly, the Memory Space can be enabled by Application or Driver software, after the Operating system has started. This can be accomplished by writing a data value to an I/O Space Address which is decoded by the following J3B Jumper settings. Only one byte of the I/O Space is decoded at this I/O Address, and the location is Write Only.

 

J3B

 

I/O Address

Position #5

Position #6

Position #7

 

Removed

Removed

Removed

0x200

Removed

Removed

Installed

0x240

Removed

Installed

Removed

0x280

Removed

Installed

Installed

0x2C0

Installed

Removed

Removed

0x300

Installed

Removed

Installed

0x340

Installed

Installed

Removed

0x380

Installed

Installed

Installed

0x3C0

Table 3

Notes:

1.These I/O address choices do NOT access the CAN Controllers, they are used in Memory Mode to enable the Memory Space address decoding.

2.Writing a data value of 0xA5 will enable the Memory Space, and a data value of 0x5A will disable the Memory Space. All other data values written will be ignored.

3.When the Memory Space is permanently enabled (when J3C-1 is removed), any data value written to the “Memory Enable” I/O address will be ignored.

Base Address Decoding

The CTI CANpro/104 board decodes its Base Address setting (in either Memory or I/O Spaces) by comparing (matching) various Jumper settings with PC/104 Bus Address bits.

If a Jumper is installed, then the corresponding Address Bit will be matched as a logical “1”. If a Jumper is removed, then the corresponding Address Bit will be matched as a logical “0”.

The matching of Jumper settings to Address bits depends on whether the board is operated in Memory or I/O Spaces, and whether PeliCAN or BasicCAN mode is selected.

Jumper

 

Memory Space

I/O Space

Position

Address Bit

Group

Address Bit

 

PeliCAN

BasicCAN

 

 

 

J3A

2

23

X

X

 

3

22

X

X

 

4

19

X

X

 

5

18

X

X

 

6

17

10

10

J3B

1

16

9

9

 

2

15

8

8

 

3

14

X

7

 

4

13

X

6

Table 4

Notes:

CTIM-00043 (0.01) 1/15/2010

www.connecttech.com

8

 

800-426-8979 519-836-1291

 

Image 8
Contents CANpro/104 CTIM-00043 0.02 January 15Table of Contents CTIM-00043 0.01 1/15/2010 Revision History Copyright NoticeTrademark Acknowledgement Features IntroductionMemory Space Hardware Installation Rev C & LaterMemory vs I/O Spaces CTI CANpro/104 Spaces SpaceMemory Space Enabling J3A Position #1 FunctionBase Address Decoding AddressPosition #5 Position #6 Position #7 Jumper Memory Space Position Address Bit GroupWhen Memory Space is selected When I/O Space is selectedAddress Bit J3A or J3B Installed Value Position Or Removed PeliCAN vs BasicCAN Addressing ModesAddressing Examples J3C Position #2 FunctionExample #3 0x340 = XXXX.XXXX.XXXX.X 011.01CJ.JJJJ binaryExample #4 0x600 = XXXX.XXXX.XXXX.X 110.CJJJ.JJJJ binaryCan Controller Addressing Table Memory Address Common Memory Space Address SelectionsBase Interrupt Mode and Selections 9D Connector Shell GroundPerformance Enhancement Can Bus OptionsSingle Interrupt Mode Dual Interrupt ModeShared Interrupt Mode Can Bus Dominant Timeout and Minimum SpeedJumper Summaries Security ID FeaturePosition Function Jumper Installed Jumper Removed J3B J4 and J5Hardware Installation Rev a & B CANpro/104 Opto DiagramsInterrupts and Memory I/O Range Selection Unique Interrupt LinesSharing a Single Interrupt Line No InterruptsAddress Mode and Range Selection CanInterrupt Sharing Other On-board Jumper Selection 10-pin Header Pinouts Pin No Signal Connector PinoutsDB-9 Cable Connector Pinouts Pin No Signal Certification for CANpro/104 SpecificationsCertification Telephone/Facsimile Email/Internet Mail/Courier