background image

Rabbit and Dynamic C are registered trademarks of Rabbit Semiconductor Inc.

020–0101 • 060831–B

RabbitCore RCM3000

Development Kit Contents

The RCM3000 Development Kit contains the following items:

RCM3010 module with Ethernet port, 256K flash memory, and 128K SRAM.

Prototyping Board.

AC adapter, 12 V DC, 1 A. (Included only with Development Kits sold for the North American market. 
A header plug leading to bare leads is provided to allow overseas users to connect their own power 
supply with a DC output of 8–24 V.)

10-pin header to DB9 programming cable with integrated level-matching circuitry.

Dynamic C

®

 

CD-ROM, with complete product documentation on disk.

Getting Started

 instructions.

A bag of accessory parts for use on the Prototyping Board.

Rabbit 3000 Processor Easy Reference

 poster.

Registration card.

Starting Dynamic C

Once the RCM3010 is connected as described in the preceding pages, start Dynamic C by double-clicking 
on the Dynamic C icon or by double-clicking on 

dcrab_XXXX.exe

 in the Dynamic C root directory, 

where 

XXXX

 are version-specific characters. Dynamic C uses the serial port specified during installation.

If you are using a USB port to connect your computer to the RCM3010, choose 

Options > Project 

Options

 and select “Use USB to Serial Converter.” You may have to determine which COM port was 

assigned to the RS-232/USB converter.

Run a Sample Program

Use the 

File

 menu to open the sample program 

PONG.C

, which is in the Dynamic C 

SAMPLES

 folder. 

Press function key 

F9

 to compile and run the program.The 

STDIO

 window will open on your PC and will 

display a small square bouncing around in a box.

Where Do I Go From Here?

If the sample program ran fine, you are now ready to go on to other sample programs and to develop your 
own applications. The source code for the sample programs is provided to allow you to modify them for 
your own use. The 

RCM3000 User's Manual

 on the Dynamic C CD also provides complete hardware 

reference information and describes the software function calls for the RCM3000 RabbitCore modules and 
the Prototyping Board.

Troubleshooting

If Dynamic C cannot find the target system (error message 

"No Rabbit Processor Detected."

):

Check that the RCM3010 is powered correctly — the red 

POWER

 LED on the Prototyping Board should 

be lit when the RCM3010 is mounted on the Prototyping Board and the AC adapter is plugged in.

Check both ends of the programming cable to ensure that they are firmly plugged into the PC and the 

PROG

 connector, not the 

DIAG

 connector, is plugged in to the programming port on the RCM3010.

Ensure that the RCM3010 module is firmly and correctly installed in its socket on the Prototyping 
Board.

Select a different COM port within Dynamic C. From the 

Options

 menu, select 

Project Options

then select 

Communications

. Select another COM port from the list, then click OK. Press 

<Ctrl-Y>

 

to force Dynamic C to recompile the BIOS. If Dynamic C still reports it is unable to locate the target sys-
tem, repeat the above steps until you locate the active COM port.

If a program compiles and loads, but then loses target communication before you can begin debugging, it is 
possible that your PC cannot handle the default debugging baud rate. Try lowering the debugging baud rate.

Locate the 

Serial Options

 dialog in the Dynamic C 

Options > Project Options > Communica-

tions

 menu. Choose a lower debug baud rate.

If there are any other problems:

Use the Dynamic C 

Help

 menu to get further assistance with Dynamic C.

Check the Rabbit Semiconductor Technical Bulletin Board at 

www.rabbit.com/support/bb/

.

Use the Technical Support e-mail form at 

www.rabbit.com/support/

.

NOTE:

If you purchased your RCM3000 Development Kit through a distributor or through a 

Rabbit Semiconductor partner, contact the distributor or partner first for technical support.

Installing Dynamic C

®

Insert the CD from the Development Kit in your PC’s CD-ROM drive. If the instal-
lation does not auto-start, run the 

setup.exe

 program in the root directory of the 

Dynamic C CD. Install any Dynamic C modules after you install Dynamic C.

Отзывы: