C-programmable core module with serial flash mass storage and ethernet (160 pages)
Summary of Contents for Rabbit RabbitCore RCM2300
Page 1
Distributor of Digi International: Excellent Integrated System Limited Datasheet of 101-0453 - MODULE RABBITCORE RCM2300 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com Excellent Integrated System Limited Excellent Integrated System Limited Stocking Distributor Stocking Distributor Click to view price, real time Inventory, Delivery & Lifecycle Information: Click to view price, real time Inventory, Delivery &...
Page 2
Distributor of Digi International: Excellent Integrated System Limited Datasheet of 101-0453 - MODULE RABBITCORE RCM2300 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com RabbitCore RCM2300 C-Programmable Module Getting Started Manual 019–0101 • 040515–D...
Page 3
Z-World reserves the right to make changes and improvements to its products without providing notice. Trademarks Rabbit and Rabbit 2000 are registered trademarks of Rabbit Semiconductor. RabbitCore is a trademark of Rabbit Semiconductor. Dynamic C is a registered trademark of Z-World Inc.
RAM, and digital I/O ports, all on a PCB that is just 1.15" × 1.60" (29.2 mm × 40.6 mm). 1.1 RCM2300 Description The RCM2300 is a very small core module that packs the processing power of a Rabbit ™ 2000 microprocessor into 1.84 square inches (11.9 cm...
Distributor of Digi International: Excellent Integrated System Limited Datasheet of 101-0453 - MODULE RABBITCORE RCM2300 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 1.1.1 Other Factory Versions To accommodate developers with specific needs, alternate versions of the RCM2300 mod- ule can be obtained in production quantities on special order.
This Getting Started manual is intended to give users a quick but solid start with the RCM2300 module. 1.3.1 Additional Product Information Detailed information about the RabbitCore RCM2300 is provided in the RabbitCore RCM2300 User’s Manual provided on the accompanying CD-ROM in both HTML and Adobe PDF format.
Distributor of Digi International: Excellent Integrated System Limited Datasheet of 101-0453 - MODULE RABBITCORE RCM2300 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 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.
Prototyp- ing Board. NOTE: This chapter (and this manual) assume that you have the RabbitCore RCM2300 Development Kit. If you purchased an RCM2300 module by itself, you will have to adapt the information in this chapter and elsewhere to your test and development setup.
Distributor of Digi International: Excellent Integrated System Limited Datasheet of 101-0453 - MODULE RABBITCORE RCM2300 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 2.2 Prototyping Board The Prototyping Board included in the Development Kit makes it easy to connect an RCM2300 to a power supply for development. It also provides some basic I/O peripherals (switches and LEDs), as well as a prototyping area for more advanced hardware develop- ment.
Distributor of Digi International: Excellent Integrated System Limited Datasheet of 101-0453 - MODULE RABBITCORE RCM2300 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 2.2.1 Prototyping Board Features Power Connection —A 3-pin header is provided at J5 for the power supply connec- • tion. Note that both outer pins are connected to ground and the center pin is connected to the raw V+ input.
Distributor of Digi International: Excellent Integrated System Limited Datasheet of 101-0453 - MODULE RABBITCORE RCM2300 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 2.2.2 Prototyping Board Expansion The Prototyping Board comes with several unpopulated areas, which may be filled with components to suit the user’s development needs. After you have experimented with the sample programs in Section 3.5, you may wish to expand the Prototyping Board’s capabil-...
Distributor of Digi International: Excellent Integrated System Limited Datasheet of 101-0453 - MODULE RABBITCORE RCM2300 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 2.3 Development Hardware Connections There are three steps to connecting the Prototyping Board for use with Dynamic C and the sample programs: 1.
Connect the 10-pin connector of the programming cable labeled to header J1 on PROG the RabbitCore RCM2300 module as shown in Figure 5. Be sure to orient the marked (usually red) edge of the cable towards pin 1 of the connector. (Do not use the DIAG con- nector, which is used for a normal serial connection.)
Distributor of Digi International: Excellent Integrated System Limited Datasheet of 101-0453 - MODULE RABBITCORE RCM2300 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 2.3.3 Connect Power Supply When the above connections have been made, you can connect power to the RabbitCore Prototyping Board.
1. Run all of the sample programs described in Section 3.5 to get a basic familiarity with Dynamic C and the RCM2300’s capabilities. 2. For further development, refer to the RabbitCore RCM2300 User’s Manual for details of the RCM2300’s hardware and software components.
Dynamic C. This chapter takes you through the installation of Dynamic C, and then provides a tour of its major features with respect to the RabbitCore RCM2300 module. 3.1 An Overview of Dynamic C Dynamic C integrates the following development functions into one program: •...
Distributor of Digi International: Excellent Integrated System Limited Datasheet of 101-0453 - MODULE RABBITCORE RCM2300 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com • Dynamic C provides extensions to the C language (such as shared and protected vari- ables, costatements and cofunctions) that support real-world embedded system devel- opment.
Distributor of Digi International: Excellent Integrated System Limited Datasheet of 101-0453 - MODULE RABBITCORE RCM2300 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 3.3 Installing Dynamic C Insert the Dynamic C CD-ROM in the drive on your PC. If autorun is enabled, the CD installation will begin automatically.
Distributor of Digi International: Excellent Integrated System Limited Datasheet of 101-0453 - MODULE RABBITCORE RCM2300 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 3.3.2 Installation Type Dynamic C has two components that can be installed together or separately. One compo- nent is Dynamic C itself, with the development environment, support files and libraries.
Once your installation is complete, you will have up to three icons on your PC desktop, as shown below. One icon is for Dynamic C, one opens the documentation menu, and the third is for the Rabbit Field Utility, a tool used to download precompiled software to a target system. Getting Started Manual...
Distributor of Digi International: Excellent Integrated System Limited Datasheet of 101-0453 - MODULE RABBITCORE RCM2300 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com 3.4 Starting Dynamic C Once the RabbitCore module is set up and connected as described in Chapter 2 and Dynamic C has been installed, start Dynamic C by double-clicking on the Dynamic C icon.
Samples\RCM2300 We suggest that you examine the following three of these sample programs to get a com- plete tour of the capabilities of the RabbitCore RCM2300 modules. They form a “learning arc” from basic to advanced I/O control. —Master RCM2300 repeatedly flashes LED DS3 on the Prototyping •...
Page 25
Distributor of Digi International: Excellent Integrated System Limited Datasheet of 101-0453 - MODULE RABBITCORE RCM2300 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com RabbitCore RCM2300...
Distributor of Digi International: Excellent Integrated System Limited Datasheet of 101-0453 - MODULE RABBITCORE RCM2300 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com OTICE TO SERS Z-WORLD PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE- SUPPORT DEVICES OR SYSTEMS UNLESS A SPECIFIC WRITTEN AGREEMENT REGARDING SUCH INTENDED USE IS ENTERED INTO BETWEEN THE CUSTOMER AND Z-WORLD PRIOR TO USE.
Page 27
Distributor of Digi International: Excellent Integrated System Limited Datasheet of 101-0453 - MODULE RABBITCORE RCM2300 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com RabbitCore RCM2300...
Distributor of Digi International: Excellent Integrated System Limited Datasheet of 101-0453 - MODULE RABBITCORE RCM2300 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com CHEMATICS 090-0119 RCM2300 Schematic www.rabbitsemiconductor.com/documentation/schemat/090-0119.pdf 090-0122 RCM2200/RCM2300 Prototyping Board Schematic www.rabbitsemiconductor.com/documentation/schemat/090-0122.pdf 090-0128 Programming Cable Schematic www.rabbitsemiconductor.com/documentation/schemat/090-0128.pdf The schematics included with the printed manual were the latest revisions available at the time the manual was last revised.
Page 31
Distributor of Digi International: Excellent Integrated System Limited Datasheet of 101-0453 - MODULE RABBITCORE RCM2300 Contact us: sales@integrated-circuit.com Website: www.integrated-circuit.com...
Need help?
Do you have a question about the RabbitCore RCM2300 and is the answer not in the manual?
Questions and answers