Programming Port; Memory; Sram; Flash Memory - Digi RabbitCore RCM2100 Series User Manual

C-programmable modules with ethernet
Table of Contents

Advertisement

2.2.3 Programming Port

Serial Port A has special features that allow it to
cold-boot the system after reset. Serial Port A is also
the port that is used for software development under
Dynamic C.
The RabbitCore RCM2100 has a 10-pin program
header labeled J5. The Rabbit 2000 startup-mode
pins (SMODE0, SMODE1) are presented to the
programming port so that an externally connected
device can force the RabbitCore RCM2100 to start
up in an external bootstrap mode. The Rabbit 2000
Microprocessor User's Manual provides more
information related to the bootstrap mode.
The programming port is used to start the Rabbit-
Core RCM2100 in a mode where it will download a
program from the port and then execute the program.
The programming port transmits information to and
from a PC while a program is being debugged.
The RabbitCore RCM2100 can be reset from the
programming port via the /RESET_IN line.
The Rabbit 2000 status pin is also presented to the
programming port. The status pin is an output that
can be used to send a general digital signal.
The clock line for Serial Port A is presented to the
programming port, which makes fast serial commu-
nication possible.
2–8
Hardware Reference
2.3

Memory

2.3.1 SRAM

The RabbitCore RCM2100 series is designed to
accept 32K to 512K of SRAM packaged in an SOIC
case.
The existing standard models of the RabbitCore
RCM2100 come with 128K or 512K of SRAM.
Figure 2–6 shows the locations and the jumper set-
tings for the jumpers at JP1 used to set the SRAM
size. The "jumpers" are 0 Ω surface-mounted resis-
tors.
No "jumpers" are used at JP1 for 32K SRAM.

2.3.2 Flash Memory

The RabbitCore RCM2100 is also designed to
accept 128K to 512K of flash memory packaged in
a TSOP case.
The existing standard models of the RabbitCore
RCM2100 come with either one or two 256K flash
memory chips installed. Figure 2–6 shows the loca-
tions and the jumper settings for the jumpers at JP2
used to set the flash memory size. The "jumpers"
are 0 Ω surface-mounted resistors.
Z-World recommends that any customer applica-
tions should not be constrained by the sector size of
the flash EPROM since it may be necessary to
change the sector size in the future.

2.3.3 Dynamic C BIOS Source Files

The Dynamic C BIOS source files handle different
SRAM and flash EPROM sizes automatically.
RabbitCore RCM2100 Series

Advertisement

Table of Contents
loading

This manual is also suitable for:

Rabbitcore rcm2100Rabbitcore rcm2110Rabbitcore rcm2115Rabbitcore rcm2120Rabbitcore rcm2130

Table of Contents