BL4S200 User’s Manual
20
2.4 Starting Dynamic C
Once the BL4S200 is connected to your PC and to a power source,
start Dynamic C
by
double-clicking on the Dynamic C icon on your desktop or in your
Start
menu. Select
Store Program in Flash
on the “Compiler” tab in the Dynamic C
Options > Project
Options
menu. Then click on the “Communications” tab and verify that
Use USB to
Serial Converter
is selected to support the USB programming cable. Click
OK
.
You may have to select the COM port assigned to the USB programming cable on your
PC. In Dynamic C, select
Options > Project Options
, then select this COM port on the
“Communications” tab, then click
OK
. You may type the COM port number followed by
Enter
on your computer keyboard if the COM port number is outside the range on the
dropdown menu.
2.5 Run a Sample Program
You are now ready to test your set-up by running 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.
This program shows that the CPU is working. The sample program described in
Section 5.2.3, “Run the PINGME.C Demo,” tests the TCP/IP portion of the board.
2.5.1 Troubleshooting
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 sys-
tem may not be powered up. First, check to see that the red power LED next to header J5
is lit. If the LED is lit, check both ends of the programming cable to ensure that it is firmly
plugged into the PC and the programming header on the BL4S200 with the marked (col-
ored) edge of the programming cable towards pin 1 of the programming header. Ensure
that the module is firmly and correctly installed in its connectors on the BL4S200 board.
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 on the “Communications” tab in the Dynamic C
Options > Project Options
menu. Select a slower Max download baud rate. Click
OK
to save.
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 on the “Communications” tab in the Dynamic C
Options > Project Options
menu. Choose a lower debug baud rate. Click
OK
to save.
Press
<Ctrl-Y>
to force Dynamic C to recompile the BIOS. You should receive a
Bios
compiled successfully
message once this step is completed successfully.
electronic components distributor