DeviceMate Development Kit
Getting Started
PREV NEXT INDEX



Appendix B. nonRabbit-Based Target Connections

Appendix B describes how to connect the RCM2200 hardware platform to a nonRabbit-based target.

B.1 Hookup Instructions

1. Connect the RCM2200 to the MASTER position on the Demonstration Board as shown in Figure B-1.


Figure B-1. Install the RCM2200 on the Demonstration Board

2. Connect the Rabbit programming cable to the RCM2200 as shown in Figure B-2.

Connect the 10-pin connector of the programming cable labeled PROG to header J1 on the RCM2200 module as shown in Figure B-2 below. Be sure to orient the marked (usually red) edge of the cable towards pin 1 of the connector. (Do not use the DIAG connector, which is used for a normal serial connection.)


Figure B-2. Attaching Programming Cable to the RCM2200

Connect the other end of the programming cable to a COM port on your PC. Make a note of the port to which you connect the cable, as Dynamic C needs to have this parameter configured when it is installed.

NOTE COM 1 is the default port used by Dynamic C.

3. Load the desired sample program or the application you have developed into the RCM2200, the press F9 to compile and run the program.

4. Remove and set aside Rabbit programming cable. Turn the Demonstration Board over, and connect a 10-pin to DE9 cable to header J6 on the bottom side of the Demonstration Board as shown in Figure B-3.


Figure B-3. PC Serial Connections to Demonstration Board

B.2 Connector Pinouts

Figure B-4 shows the pinouts on the Demonstration Board RS-232 header (J6) and on the DE9 connector of the 10-pin to DE9 cable.


Figure B-4. RS-232 Serial Pinouts

The Rx/Tx/RTS/CTS/GND signals on the DE9 connector are compatible with the PC COM port, and so your PC may be used as a nonRabbit RS-232 device to demonstrate the RCM2200 DeviceMate hardware platform. The Rx/Tx signals are from Serial Port B on the Rabbit 2000 chip.

Alternatively, you may bring out the Rabbit 2000 Serial Port D signals from header J7 on the Demonstration Board to the prototyping area, and do your own wiring to your serial device. These signals will be at a CMOS level, and can be converted to RS-232 or RS-485 through RS-232 or RS-485 chips that you use in the prototyping area.

B.3 Serial Communication

All DeviceMate serial communication with nonRabbit-based targets for the purposes of the Demonstration Board included with the DeviceMate Development Kit is done via Serial Port B, and other data may be sent via Serial Port B.


Figure B-5. DeviceMate Development Kit Default Serial Connections
(for nonRabbit-based targets)

The default serial communication channels are set using the following #define statement before #use TC_CONF.H.


#define TARGETPROC_SERB

B.4 Sample Programs

Sample programs are available in the SAMPLES\Arch directory for 386EX, x86 running Linux, and a Sparc Solaris. Readme files in the ZIP and tar files have build and run instructions.

B.5 Where Do I Go From Here?

If there are any problems at this point,

If the sample programs ran fine, you are now ready to go on.

Refer to the DeviceMate Software User's Manual and the Dynamic C TCP/IP User's Manual to develop your own applications. An Introduction to TCP/IP provides background information on TCP/IP, and is available on the CD and on Z-World's Web site.


PREV NEXT INDEX

Z-World
http://www.zworld.com
Voice: (530) 753-3737
FAX: (530) 753-5141
sales@zworld.com