Table of Contents

1. Introduction & Overview

1.1 Definitions
1.2 DeviceMate Hardware
1.2.1 DeviceMate Capabilities
1.3 Development Software
1.4 How to Use This Manual
1.4.1 Additional Information
1.4.2 Online Documentation

2. Hardware Setup

2.1 Development Kit Contents
2.2 Overview of the Demonstration Board
2.2.1 Demonstration Board Features
2.2.2 Demonstration Board Expansion
2.3 Development Hardware Connections
2.3.1 Attach Modules to Demonstration Board
2.3.2 Connect Programming Cable
2.3.3 Connect Power
2.4 Where Do I Go From Here?
2.4.1 Technical Support

3. Software Installation & Overview

3.1 System Requirements
3.1.1 Hardware Requirements
3.2 Installing Dynamic C
3.3 Starting Dynamic C
3.3.1 Communication Error Messages
3.4 Sample Programs
3.4.1 RCM2200 Hardware Platform
3.4.2 RCM2300 Target Device
3.4.3 Prepare DeviceMate Hardware Platform

4. DeviceMate Sample Programs

4.1 Ethernet Network Cables
4.1.1 Ethernet Connections
4.1.2 Ethernet Networks
4.2 Running TCP/IP Sample Programs
4.2.1 How to Set IP Addresses in the Sample Programs
4.2.2 How to Set Up your Computer's IP Address for Direct Connect
4.2.3 Run the PINGME.C Demo
4.3 DeviceMate Dynamic C Libraries and Sample Programs
4.3.1 Serving Web Pages
4.3.2 FileSystem Access
4.3.3 Running Your Own Set-Up
4.3.4 Reference Info
4.4 Where Do I Go From Here?

Appendix A. RabbitCore Specifications

A.1 Electrical and Mechanical Characteristics
A.1.1 RCM2200
A.1.2 RCM2300
A.2 Pinouts
A.3 Serial Communication

Appendix B. nonRabbit-Based Target Connections

B.1 Hookup Instructions
B.2 Connector Pinouts
B.3 Serial Communication
B.4 Sample Programs
B.5 Where Do I Go From Here?

Appendix C. Programming Cable

Index

Schematics