| RabbitCore RCM2200 Getting Started |
1. Introduction & Overview
The RCM2200 is an advanced module that incorporates the powerful Rabbit 2000TM microprocessor, flash memory, static RAM, digital I/O ports, and a 10Base-T Ethernet port, all on a PCB just half the size of a business card.
1.1 RCM2200 Description
The RCM2200 is a small-footprint module designed for use on a motherboard that supplies power and interface to real-world I/O devices. Its two 26-pin connection headers provide 26 parallel user I/O lines, shared with three serial ports, along with data, address and control lines. A fourth serial port and three additional I/O lines are available on the programming header.
A fully-enabled slave port permits glueless master-slave interface with another Rabbit-based system. The slave port may also be used with non-Rabbit systems, although additional logic may be required.
The RCM2200 is equipped with a 10Base-T Ethernet port, 256K flash memory and 128K static RAM.
There are three production models in the RCM2200 series. If the standard models do not serve your needs, other variations can be specified and ordered in production quantities. Contact your Z-World or Rabbit Semiconductor sales representative for details.
Table 1 below provides a summary of all the models in the RCM2200 family.
Table 1. RCM2200 Versions Microprocessor Flash Memory Static RAM RJ-45 Ethernet Connector, Filter Capacitors, and LEDs Serial Ports In addition, a variant of the RCM2200 is available. The RCM2300 omits the Ethernet connectivity but offers a much smaller footprint, one-half the size of the RCM2200.
Another RabbitCore module can be used to reprogram an RCM2200. This reprogramming (and debugging) can be done via the Internet using Z-World's RabbitLink network programming gateway or with Ethernet-equipped RabbitCore RCM2100 and RCM2200 models using Dynamic C's DeviceMate features. The RCM2200 is particularly suitable for use as an inexpensive hardware platform for Dynamic C's DeviceMate features.
1.1.1 Physical & Electrical Specifications
Table 2 lists the basic specifications for the RCM2200.
NOTE For complete product specifications, see Appendix A in the RabbitCore RCM2200 User's Manual. The RCM2200 modules have two 26-pin headers to which cables can be connected, or which can be plugged into matching sockets on a production device. The pinouts for these connectors are shown in Figure 1 below.
1.2 Development Software
The RCM2200 module uses the Dynamic C development environment for rapid creation and debugging of runtime applications. Dynamic C provides a complete development environment with integrated editor, compiler and source-level debugger. It interfaces directly with the target system, eliminating the need for complex and unreliable in-circuit emulators.
Dynamic C must be installed on a Windows workstation with at least one free serial (COM) port for communication with the target system. See Chapter 3., "Software Installation & Overview." for complete information on installing Dynamic C.
NOTE The RCM2200 module requires Dynamic C v7.04 or later for development. A compatible version is included on the Development Kit CD-ROM. 1.3 How to Use This Manual
This Getting Started manual is intended to give users a quick but solid start with the RCM2200 module. It does not contain detailed information on the module hardware capabilities, the Dynamic C development environment, or the TCP/IP software support for the integrated Ethernet port. Most users will want more detailed information on some or all of these topics in order to put the RCM2200 module to effective use.
1.3.1 Additional Product Information
Detailed information about the RCM2200 will be found in the RabbitCore RCM2200 User's Manual, provided on the accompanying CD-ROM in both HTML and Adobe PDF format.
Some advanced users may choose to skip the rest of this introductory manual and proceed directly with the detailed hardware and software information in the User's manual.
1.3.2 Additional Reference Information
In addition to the product-specific information contained in the RabbitCore RCM2200 User's Manual, several higher-level reference manuals are provided in HTML and PDF form on the accompanying CD-ROM. Advanced users will find these references valuable in developing systems based on the RCM2200 module:
- Dynamic C Premier User's Manual
- An Introduction to TCP/IP
- Dynamic C TCP/IP User's Manual
- Rabbit 2000 Microprocessor User's Manual
1.3.3 Using Online Documentation
We provide the bulk of our user and reference documentation in two electronic formats, HTML and Adobe PDF. We do this for several reasons.
We believe that providing all users with our complete library of product and reference manuals is a useful convenience. However, printed manuals are expensive to print, stock and ship. Rather than include and charge for manuals that every user may not want, or provide only product-specific manuals, we choose to provide our complete documentation and reference library in electronic form with every development kit and with our Dynamic C development environment.
NOTE The most current version of Adobe Acrobat Reader can always be downloaded from Adobe's web site at http://www.adobe.com.
We recommend that you use version 4.0 or later.Providing this documentation in electronic form saves an enormous amount of paper by not printing copies of manuals that users don't need.
The online documentation is installed along with Dynamic C, and an icon for the documentation menu is placed on the workstation's desktop. Double-click this icon to reach the menu. If the icon is missing, create a new desktop icon that points to default.htm in the docs folder, found in the Dynamic C installation folder.
The latest versions of all documents are always available for free, unregistered download from our web sites as well.
We recognize that many users prefer printed manuals for some uses. Users can easily print all or parts of those manuals provided in electronic form. The following guidelines may be helpful:
- Print from the Adobe PDF versions of the files, not the HTML versions.
- If your printer supports duplex printing, print pages double-sided.
- If you do not have a suitable printer or do not want to print the manual yourself, most retail copy shops (e.g. Kinkos, AlphaGraphics, etc.) will print the manual from the PDF file and bind it for a reasonable charge--about what we would have to charge for a printed and bound manual.
| Z-World http://www.zworld.com Voice: (530) 757-3737 FAX: (530) 757-3792 sales@zworld.com |
Rabbit Semiconductor http://www.rabbitsemiconductor.com Voice: (530) 757-8400 FAX: (530) 757-8402 sales@rabbitsemiconductor.com |