Memory; Ram; Program Flash Memory; Mass Storage Serial Flash - Digi MiniCore RCM5700 Series User Manual

C-programmable ethernet core module
Table of Contents

Advertisement

4.5 Memory

4.5.1 RAM

RCM5700 boards have 128KB of onchip SRAM on the Rabbit 5000 microprocessor. The
RCM5750/RCM5760 models also have 512KB of external SRAM.
RCM6700 boards have 1MB of onchip RAM and 32KB of onchip battery-backable SRAM on the
Rabbit 6000 microprocessor. The RCM6750/6760 models also have 1MB of external SRAM.

4.5.2 Program Flash Memory

All RCM5700 models have 1MB of parallel flash memory installed at U3. RCM6700/RCM6710
have a 1MB serial flash and RCM6750/RCM6760 have a 4MB serial flash installed.
NOTE: Rabbit recommends that any customer applications should not be constrained by the sec-
tor size of the flash memory since it may be necessary to change the sector size in the future.
A "user block" area is defined to store persistent data. The function calls
and
readUserBlock()
for additional information.

4.5.3 Mass Storage Serial Flash

The RCM5750/RCM5760 have 2MB of serial flash available to store data and web pages. Sample
programs in the
memory.
The RCM6700/RCM6710 have 1MB of serial flash memory, and RCM6750/RCM6760 have
4MB of serial flash memory. The serial flash is used to store the program code, but can also be
used to store data and web pages. Sample programs in the
folder illustrate the use of the serial flash memory.

4.5.4 Encryption RAM Memory

The tamper detection feature of the Rabbit 5000/6000 microprocessor can be used to detect any
attempt to enter the bootstrap mode. When such an attempt is detected, the VBAT RAM memory
in the Rabbit 5000/6000 chip is erased.
Downloaded from
Elcodis.com
electronic components distributor
are provided for this. Refer to the
SAMPLES\RCM5700\Serial_Flash
Dynamic C Function Reference Manual
folder illustrate the use of serial flash
SAMPLES\RCM6700\Serial_Flash
rabbit.com
writeUserBlock()
39

Advertisement

Table of Contents
loading

Table of Contents