Z-World RCM3700 User manual

020–0065 • 040326–B
Secure Embedded Web Application Kit
Getting Started
Application Kit Contents
•Dynamic C CD-ROM, with complete product documentation on disk.
•3 CD-ROMs with related Dynamic C modules and sample programs: FAT File System, RabbitWeb, and
Secure Sockets Layer (SSL).
•RCM3700 module.
•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 7.5–30 V.)
•Programming cable with 10-pin header and DE9 con-
nections, and integrated level-matching circuitry.
•Cable kits to access RS-485 and analog input connec-
tors on Prototyping Board.
•Getting Started instructions.
•Accessory parts for use on the Prototyping Board.
•Rabbit 3000 Processor Easy Reference poster.
•Registration card.
Starting Dynamic C
Once the RCM3700 is connected as described in the preceding pages, start Dynamic C by double-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 uses the serial port specified during installation.
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 RCM3700 User's Manual also provides complete hardware reference information
and describes the software function calls for the RCM3700, the Prototyping Board, and the optional LCD/
keypad module.
If Dynamic C appears to compile the BIOS successfully, but you then receive a communication error mes-
sage when you compile and load the 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 > Project Options > Communica-
tions 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 > Project Options > Communica-
tions menu. Choose a lower debug baud rate.
If there are any other problems:
•Check that the RCM3700 is powered correctly — the power LED above the RESET button on the
Prototyping Board should be lit.
•Check to make sure you are using the PROG connector, not the DIAG connector, on the programming
cable.
•Check both ends of the programming cable to ensure that they are firmly plugged into the PC and the
programming port on the RCM3700.
•Ensure that the RCM3700 module is firmly and correctly installed in its connectors 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.
•Check the Z-World/Rabbit Semiconductor Technical Bulletin Board at www.zworld.com/support/bb/.
•Use the Technical Support e-mail form at www.zworld.com/support/support_submit.html.
NOTE: If you purchased your RCM3600 through a distributor or through a Z-World or Rabbit
Semiconductor partner, contact the distributor or partner first for technical support.
Installing Dynamic C
Insert the CD from the Application Kit in
your PC’s CD-ROM drive. If the installation
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.

Hardware Connections
1. Attach Module to Prototyping Board
Turn the RCM3700 module so that the Ethernet jack is on the left as shown in Figure 1 below. Insert
the module’s J1 header into the TCM_SMT_SOCKET socket on the Prototyping Board. The shaded
corner notch at the bottom right corner of the RCM3700 module should face the same direction as the
corresponding notch below it on the Prototyping Board.
Figure 1. Install the RCM3700 Module on the Prototyping Board
NOTE: It is important that you line up the pins on header J1 of the RCM3700 module exactly
with the corresponding pins of the TCM_SMT_SOCKET socket on the Prototyping Board. The
header pins may become bent or damaged if the pin alignment is offset, and the module will not
work. Permanent electrical damage to the module may also result if a misaligned module is
powered up.
Press the module’s pins firmly into the Prototyping Board headers.
2. Connect Programming Cable
The programming cable connects the RCM3700 to the PC running Dynamic C to download programs
and to monitor the RCM3700 module during debugging.
Connect the 10-pin connector of the programming cable labeled PROG to header J2 on the RCM3700
as shown in Figure 2. Be sure to orient the marked (usually 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.)
+V
/RESET
LDE0
LED2
LED4
LED6
GND
+BKLT
/CS
LED1
LED3
LED5
GND
GND
A2
A1
D1
D3
D5
D7
GND
A3
A1
D0
D2
D4
D6
GND
+BKLT
/CS
LED1
LED3
LED5
GND
GND
A2
A0
D1
D3
D5
D7
L2
C1
C2
IR1
R1
R2
R3
R4
Rx
Tx
R5
R6 C3
R9
R7 R8
JP1 J1
+485
GND
485
JP2
R12
R11
U3
C4
C7
C8
C10
R13
C11
U4
C5 C6
C9
J2
GND
/I RD
PB5
PB3
PA0
PA6
PB0
/RES
+5V
PF4
PF6
PC1/PG2
PC0_TXD
PE5
PE1
PG7_RXE
PD4
VBAT
PA4 PA2
/I WR
PE7
PB4
PB2
PA1
PA3
PA5
PA7
PB7
PF0
PF1
PF5
PF7
PE4
PE0
PD5
PG6
TXE
PC2
TXC
PC3/
PG3
GND
RXC TXC RXE
GND
NC
U1
C12
C13
C15
C14
L1
C17 U2 C18
U6
R14
D1
C19
D2
J4
DCIN
+3.3V
GND
+5V
+5V
GND
+3.3V
LCD1JB LCD1JC
LCD1JA
U5
C16
R15 BT1
GND
TXD
RXD
TXE
GND
TCM_SMT_S CKET
+5V
VBAT
PD5
/I RD
PG6_TXE
PE0
PE4
PE7
PC2_TXC
PC0_TXD
PF6
PF4
PB5
PB3
PB0
PF1
PA1
PA3
PA5
PA7
J5
GND
R16
GND
/RES
PD4
/I WR
PE1
PE5
PC3/PG3
PF7
PF5
PB7
PB4
PB2
PF0
PA0
PA2
PA4
PA6
PG7
RXE
PC1/
PG2
C22
C26R21 R18
C20
R19
C21
R20
R22
JP4
1
2
RP1
CX1 CX2 CX3
CX4
CX5
CX6
CX7
CX8
CX9
CX10CX11
UX2
UX1
U8
R23
C24 C25
C23
U7
C27
R25
R24
C28
R26
R27
R28
R29 JP8
R30 R31 R32 R33 R34 R35 R36
C35
R43
C29
J7
THERMIST R
R37
J8
VREF
AGND
R44
THERM_IN
AIN
06
05
04
03
02
01
00
AIN
AGND
R38
C30
C31
C32
C33
C34
R39 R40 R41 R42
R48
DS1 DS2
R45
R49
R46
DS3
R47
S3
S2S1
C NVERT
JP5 JP6 JP7
NC
NC
NC
NC
NC
NC
+V
/RSTET
LED0
LED2
LED4
LED6
GND
A3
A1
D0
D2
D4
D6
RCM36/37XX SERIES
PR T TYPING B ARD
RESET
R24 R2
C18 C34
RP1 RP2
R18
R36
C35
C19
C26 C27 C28
R15
R16
C36
C39
R13
U1 C25
JP1 C7 JP3
J2
C33 C32 C30 C31
C15
C17
C20
C38
C41
U4
R6
R11 C37
R4 R5
U5 C29
JP2
Y1
C40
C10
Q1
R7 C49
L2
L1
C14
C12 C22
U8
C23
Y3 C57
R31
C58
R29
DS2
R32
R30
DS1
J3
R34
C16
R28
T1
C24
C21
D1
U6
C53
R26
U3
R33
C8
U11
L4
L3
C54 C55
L6
TCM_SMT_SOCKET
Align shaded
corners
RCM3700
Figure 2. Connect Programming Cable and Power Supply
NOTE: Be sure to use the programming cable (part number 101-0542) supplied with this Devel-
opment Kit—the programming cable has blue shrink wrap around the RS-232 converter section
located in the middle of the cable. Programming cables from other Z-World or Rabbit Semicon-
ductor kits were not designed to work with RCM3700 modules.
Connect the other end of the programming cable to a COM port on your PC.
NOTE: Some PCs now come equipped only with a USB port. It may be possible to use an
RS-232/USB converter with the programming cable supplied with the RCM3700 series
Development Kit. An RS-232/USB converter is available through the Z-World Web store.
3. Connect Power
When all other connections have been made, you can connect power to the Prototyping Board. Con-
nect the wall transformer to 3-pin header J4 on the Prototyping Board as shown in Figure 2 above.
The connector may be attached either way as long as it is not offset to one side.
Plug in the wall transformer. The LED above the RESET button on the Prototyping Board should
light up. The RCM3700 and the Prototyping Board are now ready to be used.
NOTE: The RESET button is provided on the Prototyping Board to allow a hardware reset with-
out disconnecting power.
Overseas Development Kits
Development kits sold outside North America include a header connector that may be connected to 3-
pin header J4 on the Prototyping Board. The red and black wires from the connector can then be con-
nected to the positive and negative connections on your power supply. The power supply should deliver
7.5 V–30 V DC at 500 mA.
+V
/RESET
LDE0
LED2
LED4
LED6
GND
+BKLT
/CS
LED1
LED3
LED5
GND
GND
A2
A1
D1
D3
D5
D7
GND
A3
A1
D0
D2
D4
D6
GND
+BKLT
/CS
LED1
LED3
LED5
GND
GND
A2
A0
D1
D3
D5
D7
L2
C1
C2
IR1
R1
R2
R3
R4
Rx
Tx
R5
R6 C3
R9
R7 R8
JP1 J1
+485
GND
485
JP2
R12
R11
U3
C4
C7
C8
C10
R13
C11
U4
C5 C6
C9
J2
GND
/I RD
PB5
PB3
PA0
PA6
PB0
/RES
+5V
PF4
PF6
PC1/PG2
PC0_TXD
PE5
PE1
PG7_RXE
PD4
VBAT
PA4 PA2
/I WR
PE7
PB4
PB2
PA1
PA3
PA5
PA7
PB7
PF0
PF1
PF5
PF7
PE4
PE0
PD5
PG6
TXE
PC2
TXC
PC3/
PG3
GND
RXC TXC RXE
GND
NC
U1
C12
C13
C15
C14
L1
C17 U2 C18
U6
R14
D1
C19
D2
J4
DCIN
+3.3V
GND
+5V
+5V
GND
+3.3V
LCD1JB LCD1JC
LCD1JA
U5
C16
R15 BT1
GND
TXD
RXD
TXE
GND
TCM_SMT_S CKET
+5V
VBAT
PD5
/I RD
PG6_TXE
PE0
PE4
PE7
PC2_TXC
PC0_TXD
PF6
PF4
PB5
PB3
PB0
PF1
PA1
PA3
PA5
PA7
J5
GND
R16
GND
/RES
PD4
/I WR
PE1
PE5
PC3/PG3
PF7
PF5
PB7
PB4
PB2
PF0
PA0
PA2
PA4
PA6
PG7
RXE
PC1/
PG2
C22
C26R21 R18
C20
R19
C21
R20
R22
JP4
1
2
RP1
CX1 CX2 CX3
CX4
CX5
CX6
CX7
CX8
CX9
CX10CX11
UX2
UX1
U8
R23
C24 C25
C23
U7
C27
R25
R24
C28
R26
R27
R28
R29 JP8
R30 R31 R32 R33 R34 R35 R36
C35
R43
C29
J7
THERMIST R
R37
J8
VREF
AGND
R44
THERM_IN
AIN
06
05
04
03
02
01
00
AIN
AGND
R38
C30
C31
C32
C33
C34
R39 R40 R41 R42
R48
DS1 DS2
R45
R49
R46
DS3
R47
S3
S2S1
C NVERT
JP5 JP6 JP7
NC
NC
NC
NC
NC
NC
+V
/RSTET
LED0
LED2
LED4
LED6
GND
A3
A1
D0
D2
D4
D6
RCM36/37XX SERIES
PR T TYPING B ARD
RESET
3-pin
power connector
AC Adapter
Reset switch
R24 R2
C18 C34
RP1 RP2
R18
R36
C35
C19
C26 C27 C28
R15
R16
C36
C39
R13
U1 C25
JP1 C7 JP3
J2
C33 C32 C30 C31
C15
C17
C20
C38
C41
U4
R6
R11 C37
R4 R5
U5 C29
JP2
Y1
C40
C10
Q1
R7 C49
L2
L1
C14
C12 C22
U8
C23
Y3 C57
R31
C58
R29
DS2
R32
R30
DS1
J3
R34
C16
R28
T1
C24
C21
D1
U6
C53
R26
U3
R33
C8
U11
L4
L3
C54 C55
L6
Colored
edge
To
PC COM port
Blue
shrink wrap
PR G
DIAG
Programming
Cable
PR G
J2

Hardware Connections
1. Attach Module to Prototyping Board
Turn the RCM3700 module so that the Ethernet jack is on the left as shown in Figure 1 below. Insert
the module’s J1 header into the TCM_SMT_SOCKET socket on the Prototyping Board. The shaded
corner notch at the bottom right corner of the RCM3700 module should face the same direction as the
corresponding notch below it on the Prototyping Board.
Figure 1. Install the RCM3700 Module on the Prototyping Board
NOTE: It is important that you line up the pins on header J1 of the RCM3700 module exactly
with the corresponding pins of the TCM_SMT_SOCKET socket on the Prototyping Board. The
header pins may become bent or damaged if the pin alignment is offset, and the module will not
work. Permanent electrical damage to the module may also result if a misaligned module is
powered up.
Press the module’s pins firmly into the Prototyping Board headers.
2. Connect Programming Cable
The programming cable connects the RCM3700 to the PC running Dynamic C to download programs
and to monitor the RCM3700 module during debugging.
Connect the 10-pin connector of the programming cable labeled PROG to header J2 on the RCM3700
as shown in Figure 2. Be sure to orient the marked (usually 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.)
+V
/RESET
LDE0
LED2
LED4
LED6
GND
+BKLT
/CS
LED1
LED3
LED5
GND
GND
A2
A1
D1
D3
D5
D7
GND
A3
A1
D0
D2
D4
D6
GND
+BKLT
/CS
LED1
LED3
LED5
GND
GND
A2
A0
D1
D3
D5
D7
L2
C1
C2
IR1
R1
R2
R3
R4
Rx
Tx
R5
R6 C3
R9
R7 R8
JP1 J1
+485
GND
485
JP2
R12
R11
U3
C4
C7
C8
C10
R13
C11
U4
C5 C6
C9
J2
GND
/I RD
PB5
PB3
PA0
PA6
PB0
/RES
+5V
PF4
PF6
PC1/PG2
PC0_TXD
PE5
PE1
PG7_RXE
PD4
VBAT
PA4 PA2
/I WR
PE7
PB4
PB2
PA1
PA3
PA5
PA7
PB7
PF0
PF1
PF5
PF7
PE4
PE0
PD5
PG6
TXE
PC2
TXC
PC3/
PG3
GND
RXC TXC RXE
GND
NC
U1
C12
C13
C15
C14
L1
C17 U2 C18
U6
R14
D1
C19
D2
J4
DCIN
+3.3V
GND
+5V
+5V
GND
+3.3V
LCD1JB LCD1JC
LCD1JA
U5
C16
R15 BT1
GND
TXD
RXD
TXE
GND
TCM_SMT_S CKET
+5V
VBAT
PD5
/I RD
PG6_TXE
PE0
PE4
PE7
PC2_TXC
PC0_TXD
PF6
PF4
PB5
PB3
PB0
PF1
PA1
PA3
PA5
PA7
J5
GND
R16
GND
/RES
PD4
/I WR
PE1
PE5
PC3/PG3
PF7
PF5
PB7
PB4
PB2
PF0
PA0
PA2
PA4
PA6
PG7
RXE
PC1/
PG2
C22
C26R21 R18
C20
R19
C21
R20
R22
JP4
1
2
RP1
CX1 CX2 CX3
CX4
CX5
CX6
CX7
CX8
CX9
CX10CX11
UX2
UX1
U8
R23
C24 C25
C23
U7
C27
R25
R24
C28
R26
R27
R28
R29 JP8
R30 R31 R32 R33 R34 R35 R36
C35
R43
C29
J7
THERMIST R
R37
J8
VREF
AGND
R44
THERM_IN
AIN
06
05
04
03
02
01
00
AIN
AGND
R38
C30
C31
C32
C33
C34
R39 R40 R41 R42
R48
DS1 DS2
R45
R49
R46
DS3
R47
S3
S2S1
C NVERT
JP5 JP6 JP7
NC
NC
NC
NC
NC
NC
+V
/RSTET
LED0
LED2
LED4
LED6
GND
A3
A1
D0
D2
D4
D6
RCM36/37XX SERIES
PR T TYPING B ARD
RESET
R24 R2
C18 C34
RP1 RP2
R18
R36
C35
C19
C26 C27 C28
R15
R16
C36
C39
R13
U1 C25
JP1 C7 JP3
J2
C33 C32 C30 C31
C15
C17
C20
C38
C41
U4
R6
R11 C37
R4 R5
U5 C29
JP2
Y1
C40
C10
Q1
R7 C49
L2
L1
C14
C12 C22
U8
C23
Y3 C57
R31
C58
R29
DS2
R32
R30
DS1
J3
R34
C16
R28
T1
C24
C21
D1
U6
C53
R26
U3
R33
C8
U11
L4
L3
C54 C55
L6
TCM_SMT_SOCKET
Align shaded
corners
RCM3700
Figure 2. Connect Programming Cable and Power Supply
NOTE: Be sure to use the programming cable (part number 101-0542) supplied with this Devel-
opment Kit—the programming cable has blue shrink wrap around the RS-232 converter section
located in the middle of the cable. Programming cables from other Z-World or Rabbit Semicon-
ductor kits were not designed to work with RCM3700 modules.
Connect the other end of the programming cable to a COM port on your PC.
NOTE: Some PCs now come equipped only with a USB port. It may be possible to use an
RS-232/USB converter with the programming cable supplied with the RCM3700 series
Development Kit. An RS-232/USB converter is available through the Z-World Web store.
3. Connect Power
When all other connections have been made, you can connect power to the Prototyping Board. Con-
nect the wall transformer to 3-pin header J4 on the Prototyping Board as shown in Figure 2 above.
The connector may be attached either way as long as it is not offset to one side.
Plug in the wall transformer. The LED above the RESET button on the Prototyping Board should
light up. The RCM3700 and the Prototyping Board are now ready to be used.
NOTE: The RESET button is provided on the Prototyping Board to allow a hardware reset with-
out disconnecting power.
Overseas Development Kits
Development kits sold outside North America include a header connector that may be connected to 3-
pin header J4 on the Prototyping Board. The red and black wires from the connector can then be con-
nected to the positive and negative connections on your power supply. The power supply should deliver
7.5 V–30 V DC at 500 mA.
+V
/RESET
LDE0
LED2
LED4
LED6
GND
+BKLT
/CS
LED1
LED3
LED5
GND
GND
A2
A1
D1
D3
D5
D7
GND
A3
A1
D0
D2
D4
D6
GND
+BKLT
/CS
LED1
LED3
LED5
GND
GND
A2
A0
D1
D3
D5
D7
L2
C1
C2
IR1
R1
R2
R3
R4
Rx
Tx
R5
R6 C3
R9
R7 R8
JP1 J1
+485
GND
485
JP2
R12
R11
U3
C4
C7
C8
C10
R13
C11
U4
C5 C6
C9
J2
GND
/I RD
PB5
PB3
PA0
PA6
PB0
/RES
+5V
PF4
PF6
PC1/PG2
PC0_TXD
PE5
PE1
PG7_RXE
PD4
VBAT
PA4 PA2
/I WR
PE7
PB4
PB2
PA1
PA3
PA5
PA7
PB7
PF0
PF1
PF5
PF7
PE4
PE0
PD5
PG6
TXE
PC2
TXC
PC3/
PG3
GND
RXC TXC RXE
GND
NC
U1
C12
C13
C15
C14
L1
C17 U2 C18
U6
R14
D1
C19
D2
J4
DCIN
+3.3V
GND
+5V
+5V
GND
+3.3V
LCD1JB LCD1JC
LCD1JA
U5
C16
R15 BT1
GND
TXD
RXD
TXE
GND
TCM_SMT_S CKET
+5V
VBAT
PD5
/I RD
PG6_TXE
PE0
PE4
PE7
PC2_TXC
PC0_TXD
PF6
PF4
PB5
PB3
PB0
PF1
PA1
PA3
PA5
PA7
J5
GND
R16
GND
/RES
PD4
/I WR
PE1
PE5
PC3/PG3
PF7
PF5
PB7
PB4
PB2
PF0
PA0
PA2
PA4
PA6
PG7
RXE
PC1/
PG2
C22
C26R21 R18
C20
R19
C21
R20
R22
JP4
1
2
RP1
CX1 CX2 CX3
CX4
CX5
CX6
CX7
CX8
CX9
CX10CX11
UX2
UX1
U8
R23
C24 C25
C23
U7
C27
R25
R24
C28
R26
R27
R28
R29 JP8
R30 R31 R32 R33 R34 R35 R36
C35
R43
C29
J7
THERMIST R
R37
J8
VREF
AGND
R44
THERM_IN
AIN
06
05
04
03
02
01
00
AIN
AGND
R38
C30
C31
C32
C33
C34
R39 R40 R41 R42
R48
DS1 DS2
R45
R49
R46
DS3
R47
S3
S2S1
C NVERT
JP5 JP6 JP7
NC
NC
NC
NC
NC
NC
+V
/RSTET
LED0
LED2
LED4
LED6
GND
A3
A1
D0
D2
D4
D6
RCM36/37XX SERIES
PR T TYPING B ARD
RESET
3-pin
power connector
AC Adapter
Reset switch
R24 R2
C18 C34
RP1 RP2
R18
R36
C35
C19
C26 C27 C28
R15
R16
C36
C39
R13
U1 C25
JP1 C7 JP3
J2
C33 C32 C30 C31
C15
C17
C20
C38
C41
U4
R6
R11 C37
R4 R5
U5 C29
JP2
Y1
C40
C10
Q1
R7 C49
L2
L1
C14
C12 C22
U8
C23
Y3 C57
R31
C58
R29
DS2
R32
R30
DS1
J3
R34
C16
R28
T1
C24
C21
D1
U6
C53
R26
U3
R33
C8
U11
L4
L3
C54 C55
L6
Colored
edge
To
PC COM port
Blue
shrink wrap
PR G
DIAG
Programming
Cable
PR G
J2

020–0065 • 040326–B
Secure Embedded Web Application Kit
Getting Started
Application Kit Contents
•Dynamic C CD-ROM, with complete product documentation on disk.
•3 CD-ROMs with related Dynamic C modules and sample programs: FAT File System, RabbitWeb, and
Secure Sockets Layer (SSL).
•RCM3700 module.
•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 7.5–30 V.)
•Programming cable with 10-pin header and DE9 con-
nections, and integrated level-matching circuitry.
•Cable kits to access RS-485 and analog input connec-
tors on Prototyping Board.
•Getting Started instructions.
•Accessory parts for use on the Prototyping Board.
•Rabbit 3000 Processor Easy Reference poster.
•Registration card.
Starting Dynamic C
Once the RCM3700 is connected as described in the preceding pages, start Dynamic C by double-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 uses the serial port specified during installation.
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 RCM3700 User's Manual also provides complete hardware reference information
and describes the software function calls for the RCM3700, the Prototyping Board, and the optional LCD/
keypad module.
If Dynamic C appears to compile the BIOS successfully, but you then receive a communication error mes-
sage when you compile and load the 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 > Project Options > Communica-
tions 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 > Project Options > Communica-
tions menu. Choose a lower debug baud rate.
If there are any other problems:
•Check that the RCM3700 is powered correctly — the power LED above the RESET button on the
Prototyping Board should be lit.
•Check to make sure you are using the PROG connector, not the DIAG connector, on the programming
cable.
•Check both ends of the programming cable to ensure that they are firmly plugged into the PC and the
programming port on the RCM3700.
•Ensure that the RCM3700 module is firmly and correctly installed in its connectors 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.
•Check the Z-World/Rabbit Semiconductor Technical Bulletin Board at www.zworld.com/support/bb/.
•Use the Technical Support e-mail form at www.zworld.com/support/support_submit.html.
NOTE: If you purchased your RCM3600 through a distributor or through a Z-World or Rabbit
Semiconductor partner, contact the distributor or partner first for technical support.
Installing Dynamic C
Insert the CD from the Application Kit in
your PC’s CD-ROM drive. If the installation
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.
Table of contents
Other Z-World Motherboard manuals