RabbitCore RCM2000 Getting Started

> ## 2. Hardware Setup

> This chapter describes the RCM2000 hardware in more detail, and explains how to set up the accompanying Prototyping Board.

> NOTE | This chapter (and this manual) assume that you have the RabbitCore RCM2000 Development Kit. If you purchased an RCM2000 series module by itself, you will have to adapt the information in this chapter and elsewhere to your test and development setup.

> ### 2.1 Development Kit Contents

> The RCM2000 series Development Kit contains the following items:

> - RCM2020 module with 256K flash memory and 128K SRAM.
> - RCM2000 Prototyping Board with accessory hardware and components.
> - Wall transformer power supply, 12 VDC, 500 mA (included only with Development Kits sold for the North American market. Overseas users will need a power supply compatible with their local mains power).
> - 10-pin header to DE9 programming cable with integrated level-matching circuitry.
> - Dynamic C SE CD-ROM, with complete product documentation on disk.
> - This Getting Started manual.
> - Registration card.

> ### 2.2 Overview of the Prototyping Board

> The Prototyping Board included in the Development Kit makes it easy to connect an RCM2000 module to a power supply and a PC workstation for development. It also provides an array of basic I/O peripherals (switches and LEDs), as well as a prototyping area for more advanced hardware development.

> For the most basic level of evaluation and development, the Prototyping Board can be used without modification.

> As you progress to more sophisticated experimentation and hardware development, modifications and additions can be made to the board without modifying or damaging the RCM2000 itself.

> The Prototyping Board is shown in Figure 2 below, with its main features identified.

> Figure 2. RCM2000 Prototyping Board

> ### 2.3 Connections

> 1. Attach RCM2000 to Prototyping Board

> Turn the RCM2000 so that the Rabbit 2000 microprocessor is facing as shown below. Plug RCM2000 Headers J1 and J2 into the sockets of headers J1 and J3 on the Prototyping Board.

> Figure 3. Attaching RCM2000 to Prototyping Board

> NOTE | It is important that you line up the pins on the RCM2000 headers J1 and J2 exactly with the corresponding pins of headers J1 and J3 on the Prototyping Board. The header pins may become bent or damaged if the pin alignment is offset, and the RCM2000 will not work.

> 2. Connect RCM2000 to PC

> Connect the 10-pin connector of the programming cable labeled PROG to header J3 on the RCM2000 module as shown in Figure 4 below. Be sure to orient the 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 4. RCM2000 Power and Programming Connections

> 3. Power Supply Connections

> Hook up the connector from the wall transformer to header J5 on the Prototyping Board as shown above. The orientation of this connector is not important since the VIN (positive) voltage is the middle pin, and GND is available on both ends of the three-pin header J5.

> Plug in the wall transformer. The power LED on the Prototyping Board should light up. The RCM2000 and the Prototyping Board are now ready to be used.

> NOTE | A RESET button is provided on the Prototyping Board to allow a hardware reset.

> ### 2.4 Where Do I Go From Here?

> We recommend that you proceed to the next chapter and install Dynamic C (if you do not already have it installed), then run the first sample program to verify that the RCM2000 and the Prototyping Board are set up and functioning correctly.

> If everything appears to be working, we recommend the following sequence of action:

>   1. Run all of the sample programs described in Chapter 4 to get a basic familiarity with Dynamic C and the RCM2000's capabilities.
>   2. For further development, refer to the RabbitCore RCM2000 User's Manual for details of the module's hardware and software components.
>   A documentation icon should have been installed on your workstation's desktop; click on it to reach the documentation menu. You can create a new desktop icon that points to default.htm in the docs folder in the Dynamic C installation folder.
>   3. For advanced development topics, refer to the Dynamic C Premier User's Manual, also in the online documentation set.

> #### 2.4.1 Technical Support

> If you encounter any problems, call our Technical Support center:

> - Z-World Technical Support, (530) 757-3737
> - Rabbit Semiconductor Technical Support, (530) 757-8400

Z-World http://www.zworld.com Voice: (530) 757-3737 FAX: (530) 753-5141 sales@zworld.com | Rabbit Semiconductor http://www.rabbitsemiconductor.com Voice: (530) 757-8400 FAX: (530) 757-8402 sales@rabbitsemiconductor.com