Rabbit 2000 Getting Started Manual - page 18
14
Rabbit 2000 Development Kit
2.4 Starting Dynamic C
Once the Jackrabbit board is connected as described in Section 2.3,
start Dynamic C by dou-
ble-clicking on the Dynamic C icon or by double-clicking on
dcrabXXXX.exe
in the Dynamic
C root directory, where
XXXX
are version-specific characters
.
Dynamic C defaults to using the serial port on your PC that you specified during installa-
tion. If the port setting is correct, Dynamic C should detect the Jackrabbit and go through
a sequence of steps to cold-boot the Jackrabbit and to compile the BIOS. (Some versions
of Dynamic C will not do the initial BIOS compile and load until the first time you com-
pile a program.)
If you receive the message beginning
"Bios compiled successfully"
you are ready
to continue with the sample programs.
2.4.1 Communication Error Messages
If you receive the message
"No Rabbit Processor Detected,"
the programming
cable may be connected to the wrong COM port, a connection may be faulty, or the target
system may not be powered up. First, check both ends of the programming cable to ensure
that it is firmly plugged into the PC and the programming port.
If there are no faults with the hardware, select a different COM port within Dynamic C.
From the
Options
menu, select
Communications
. Select another COM port from the list,
then click OK. Press
to force Dynamic C to recompile the BIOS. If Dynamic C
still reports it is unable to locate the target system, repeat the above steps until you locate the
active COM port. You should receive a
"Bios compiled successfully"
message
once this step is completed successfully.
If Dynamic C appears to compile the BIOS successfully, but you then receive a communi-
cation error message when you compile and load a sample program, it is possible that your
PC cannot handle the higher program-loading baud rate. Try changing the maximum
download rate to a slower baud rate as follows.
•
Locate the
Serial Options
dialog in the Dynamic C
Options > Communications
menu. Select a slower Max download baud rate.
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 as follows.
•
Locate the
Serial Options
dialog in the Dynamic C
Options > Communications
menu. Choose a lower debug baud rate.