Digi Multi-Port Serial-to-Ethernet Application Kit Quick start guide

Type
Quick start guide

Digi Multi-Port Serial-to-Ethernet Application Kit provides an easy, cost-effective solution for connecting serial-based devices to Ethernet networks. It includes a RabbitCore RCM3700 embedded controller with built-in Ethernet connectivity, a prototyping board for custom hardware, a variety of cables and connectors, and Dynamic C development software. The kit makes it easy to develop and deploy applications that bridge the gap between serial and Ethernet devices. Here are some potential use cases for the Digi Multi-Port Serial-to-Ethernet Application Kit:

  • Connecting legacy serial devices, such as sensors, PLCs, and modems, to Ethernet networks

Digi Multi-Port Serial-to-Ethernet Application Kit provides an easy, cost-effective solution for connecting serial-based devices to Ethernet networks. It includes a RabbitCore RCM3700 embedded controller with built-in Ethernet connectivity, a prototyping board for custom hardware, a variety of cables and connectors, and Dynamic C development software. The kit makes it easy to develop and deploy applications that bridge the gap between serial and Ethernet devices. Here are some potential use cases for the Digi Multi-Port Serial-to-Ethernet Application Kit:

  • Connecting legacy serial devices, such as sensors, PLCs, and modems, to Ethernet networks
Rabbit and Dynamic C are registered trademarks of Rabbit Semiconductor Inc.
020–0081 060831–B
Multi-Port Serial-to-Ethernet Application Kit
Application Kit Contents
2 CD-ROMs — Dynamic C
®
with complete product documentation on disk, and supplemental CD with
sample programs, software, and information related to the Application Kit.
RCM3700 module.
RCM3700 Prototyping Board, with a bag of accessory parts and jumpers for use on the Prototyping
Board.
QKits QK145 Serial Temperature Sensor.
AC adapter, 12 V DC, 1 A (included only with Application 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.
10-pin header to DB9 programming cable with integrated level-matching circuitry.
Cables and cable kits to access QK145 temperature sensor and serial and analog input connectors on
Prototyping Board.
Ethernet crossover cable.
Getting Started instructions.
Rabbit 3000 Processor Easy Reference poster.
Registration card.
Installing and Running Dynamic C
Once the RCM3700 is connected and Dynamic C is installed 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 RCM3700 module, choose Options >
Project Options and select “Use USB to Serial Converter” under the Communications tab.
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.
Troubleshooting
If Dynamic C cannot find the target system (error message "No Rabbit Processor Detected."):
Check that the RCM3750 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 RCM3750.
Ensure that the RCM3750 module is firmly and correctly installed in its connector 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/questionSubmit.shtml.
NOTE: If you purchased your RCM3700 through a distributor or through a Rabbit Semiconductor
partner, contact the distributor or partner first for technical support.
Where Do I Go From Here?
If the sample program ran fine, you are now ready to go on to other sample programs on the supplementary
CD-ROM 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. Application Note AN406, Will That Be Serial or Ethernet?,
describes the software and sample programs for this Application Kit, and is available on the supplementary
CD-ROM.
Installing Dynamic C
®
Insert the Dynamic C 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 and the software
from the supplemental CD 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 at the bottom right corner of the RCM3700 module should face the same direction as the corre-
sponding shaded corner 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 holes 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 socket.
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 1. 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.)
Connect the other end of the programming cable to a COM port on your PC.
+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
/IORD
PB5
PB3
PA0
PA6
PB0
/RES
+5V
PF4
PF6
PC1/PG2
PC0_TXD
PE5
PE1
PG7_RXE
PD4
VBAT
PA4 PA2
/IOWR
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_SOCKET
+5V
VBAT
PD5
/IORD
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
/IOWR
PE1
PE5
PC3/PG3
PF7
PF5
PB7
PB4
PB2
PF0
PA0
PA2
PA4
PA6
PG7
RXE
PC1/
PG2
C22
C26
R21
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
THERMISTOR
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
CONVERT
JP5
JP6
JP7
NC
NC
NC
NC
NC
NC
+V
/RST
ET
LED0
LED2
LED4
LED6
GND
A3
A1
D0
D2
D4
D6
RCM36/37XX SERIES
PROTOTYPING BOARD
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
3-pin
power connector
AC Adapter
Reset switch
2
3
Colored
edge
To
PC COM port
Blue
shrink wrap
PROG
DIAG
Programming
Cable
PROG
J2
1
NOTE: Be sure to use the programming cable supplied with this Application Kit—the program-
ming 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 Semiconductor kits were not
designed to work with RCM3700 modules.
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.
Connect the wall transformer to 3-pin header J4 on the Prototyping Board as shown in Figure 1.
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.
4. Attach Other Cables and Jumpers
Use the Ethernet crossover
cable to connect the RJ-45
jack on the RCM3700 to
the RJ-45 jack on your PC.
Depending on the sample
program and how you run
it, you will then either
attach one or more jump-
ers across pins on header
J2 of the RCM3700 Proto-
typing Board, or you will
use one of the cables with
a 10-pin header and a DE9
connector to connect
header J2 to either a PC or
to the QK145 temperature
sensor.
Additional Hardware Information
The RabbitCore RCM3700 Users Manual on the Dynamic C CD-ROM provides complete informa-
tion on using and developing applications for the RCM3700, and includes further information on the
Prototyping Board and
an optional LCD/keypad module.
Figure 2. Connect Other Cables and Jumpers
+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
R12
R11
U3
C4
C7
C8
C10
R13
C11
U4
C5
C6
C9
GND
/IORD
PB5
PB3
PA0
PA6
PB0
/RES
+5V
PF4
PF6
PC1/PG2
PC0_TXD
PE5
PE1
PG7_RXE
PD4
VBAT
PA4 PA2
/IOWR
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_SOCKET
+5V
VBAT
PD5
/IORD
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
/IOWR
PE1
PE5
PC3/PG3
PF7
PF5
PB7
PB4
PB2
PF0
PA0
PA2
PA4
PA6
PG7
RXE
PC1/
PG2
C22
C26
R21
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
THERMISTOR
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
CONVERT
JP5
JP6
JP7
NC
NC
NC
NC
NC
NC
+V
/RST
ET
LED0
LED2
LED4
LED6
GND
A3
A1
D0
D2
D4
D6
RCM36/37XX SERIES
PROTOTYPING BOARD
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
RESET
Jumper or
Cable
2 different cables included;
see Application Note for
detailed hookup instructions
J2
JP2
J1
Ethernet
Crossover Cable
To
PC
Hardware Connections
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 at the bottom right corner of the RCM3700 module should face the same direction as the corre-
sponding shaded corner 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 holes 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 socket.
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 1. 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.)
Connect the other end of the programming cable to a COM port on your PC.
+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
/IORD
PB5
PB3
PA0
PA6
PB0
/RES
+5V
PF4
PF6
PC1/PG2
PC0_TXD
PE5
PE1
PG7_RXE
PD4
VBAT
PA4 PA2
/IOWR
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_SOCKET
+5V
VBAT
PD5
/IORD
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
/IOWR
PE1
PE5
PC3/PG3
PF7
PF5
PB7
PB4
PB2
PF0
PA0
PA2
PA4
PA6
PG7
RXE
PC1/
PG2
C22
C26
R21
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
THERMISTOR
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
CONVERT
JP5
JP6
JP7
NC
NC
NC
NC
NC
NC
+V
/RST
ET
LED0
LED2
LED4
LED6
GND
A3
A1
D0
D2
D4
D6
RCM36/37XX SERIES
PROTOTYPING BOARD
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
3-pin
power connector
AC Adapter
Reset switch
2
3
Colored
edge
To
PC COM port
Blue
shrink wrap
PROG
DIAG
Programming
Cable
PROG
J2
1
NOTE: Be sure to use the programming cable supplied with this Application Kit—the program-
ming cable has blue shrink wrap around the RS-232 converter section located in the middle of
the cable. Programming cables from other Rabbit Semiconductor kits are not designed to work
with RCM3700 modules.
NOTE: Some PCs now come equipped only with a USB port. It may be possible to use an
RS-232/USB converter (Part No. 540-0070) with the programming cable supplied with the
Application Kit. Note that not all RS-232/USB converters work with Dynamic C.
Connect Power
When all other connections have been made, you can connect power to the Prototyping Board.
Connect the wall transformer to 3-pin header J4 on the Prototyping Board as shown in Figure 1.
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.
Attach Other Cables and Jumpers
Use the Ethernet crossover
cable to connect the RJ-45
jack on the RCM3700 to
the RJ-45 jack on your PC.
Depending on the sample
program and how you run
it, you will then either
attach one or more jump-
ers across pins on header
J2 of the RCM3700 Proto-
typing Board, or you will
use one of the cables with
a 10-pin header and a DE9
connector to connect
header J2 to either a PC or
to the QK145 temperature
sensor.
Additional Hardware Information
The RabbitCore RCM3700 Users Manual on the Dynamic C CD-ROM provides complete informa-
tion on using and developing applications for the RCM3700, and includes further information on the
Prototyping Board and
an optional LCD/keypad module.
Figure 2. Connect Other Cables and Jumpers
+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
R12
R11
U3
C4
C7
C8
C10
R13
C11
U4
C5
C6
C9
GND
/IORD
PB5
PB3
PA0
PA6
PB0
/RES
+5V
PF4
PF6
PC1/PG2
PC0_TXD
PE5
PE1
PG7_RXE
PD4
VBAT
PA4 PA2
/IOWR
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_SOCKET
+5V
VBAT
PD5
/IORD
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
/IOWR
PE1
PE5
PC3/PG3
PF7
PF5
PB7
PB4
PB2
PF0
PA0
PA2
PA4
PA6
PG7
RXE
PC1/
PG2
C22
C26
R21
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
THERMISTOR
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
CONVERT
JP5
JP6
JP7
NC
NC
NC
NC
NC
NC
+V
/RST
ET
LED0
LED2
LED4
LED6
GND
A3
A1
D0
D2
D4
D6
RCM36/37XX SERIES
PROTOTYPING BOARD
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
RESET
Jumper or
Cable
2 different cables included;
see Application Note for
detailed hookup instructions
J2
JP2
J1
Ethernet
Crossover Cable
To
PC
Rabbit and Dynamic C are registered trademarks of Rabbit Semiconductor Inc.
020–0081 060831–B
Multi-Port Serial-to-Ethernet Application Kit
Application Kit Contents
2 CD-ROMs — Dynamic C
®
with complete product documentation on disk, and supplemental CD with
sample programs, software, and information related to the Application Kit.
RCM3700 module.
RCM3700 Prototyping Board, with a bag of accessory parts and jumpers for use on the Prototyping
Board.
QKits QK145 Serial Temperature Sensor.
AC adapter, 12 V DC, 1 A (included only with Application 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.
10-pin header to DB9 programming cable with integrated level-matching circuitry.
Cables and cable kits to access QK145 temperature sensor and serial and analog input connectors on
Prototyping Board.
Ethernet crossover cable.
Getting Started instructions.
Rabbit 3000 Processor Easy Reference poster.
Registration card.
Installing and Running Dynamic C
Once the RCM3700 is connected and Dynamic C is installed 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 RCM3700 module, choose Options >
Project Options and select “Use USB to Serial Converter” under the Communications tab.
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.
Troubleshooting
If Dynamic C cannot find the target system (error message "No Rabbit Processor Detected."):
Check that the RCM3750 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 RCM3750.
Ensure that the RCM3750 module is firmly and correctly installed in its connector 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/questionSubmit.shtml.
NOTE: If you purchased your RCM3700 through a distributor or through a Rabbit Semiconductor
partner, contact the distributor or partner first for technical support.
Where Do I Go From Here?
If the sample program ran fine, you are now ready to go on to other sample programs on the supplementary
CD-ROM 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. Application Note AN406, Will That Be Serial or Ethernet?,
describes the software and sample programs for this Application Kit, and is available on the supplementary
CD-ROM.
Installing Dynamic C
®
Insert the Dynamic C 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 and the software
from the supplemental CD after you install Dynamic C.
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4

Digi Multi-Port Serial-to-Ethernet Application Kit Quick start guide

Type
Quick start guide

Digi Multi-Port Serial-to-Ethernet Application Kit provides an easy, cost-effective solution for connecting serial-based devices to Ethernet networks. It includes a RabbitCore RCM3700 embedded controller with built-in Ethernet connectivity, a prototyping board for custom hardware, a variety of cables and connectors, and Dynamic C development software. The kit makes it easy to develop and deploy applications that bridge the gap between serial and Ethernet devices. Here are some potential use cases for the Digi Multi-Port Serial-to-Ethernet Application Kit:

  • Connecting legacy serial devices, such as sensors, PLCs, and modems, to Ethernet networks

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI