4.5 Memory
4.5.1 SRAM
The RCM3209/RCM3229 have 512K of program execution fast SRAM installed at U66.
The RCM3209/RCM3229 data SRAM installed at U9 is 256K.
4.5.2 Flash EPROM
The RCM3209/RCM3229 boards also have 512K of flash EPROM at U8.
NOTE: Rabbit recommends that any customer applications 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.
Writing to arbitrary flash memory addresses at run time is also discouraged. Instead,
define a "user block" area to store persistent data. The functions
and
readUserBlock()
Designer's Handbook
mation.
A Flash Memory Bank Select jumper configuration option based on 0 Ω surface-mounted
resistors exists at header JP12 on the RCM3209/RCM3229 RabbitCore modules. This
option, used in conjunction with some configuration macros, allows Dynamic C to com-
pile two different co-resident programs for the upper and lower halves of a 256K flash in
such a way that both programs start at logical address 0000. This option is not relevant to
the RCM3209/RCM3229 RabbitCore modules, which use 512K flash memories.
4.5.3 Dynamic C BIOS Source Files
The Dynamic C BIOS source files handle different standard RAM and flash EPROM sizes
automatically.
32
are provided for this. Refer to the
and the
Dynamic C Function Reference Manual
writeUserBlock()
Rabbit 3000 Microprocessor
for additional infor-
RabbitCore RCM3209/RCM3229
Need help?
Do you have a question about the RabbitCore RCM3209 and is the answer not in the manual?
Questions and answers