User’s Manual
15
2.4 Memory
2.4.1 SRAM
The RCM3200 has 512K of program execution SRAM installed at U8 and packaged in a
32-pin TSOP or sTSOP case. The data SRAM installed at U6 is 256K.
2.4.2 Flash EPROM
The RCM3200 is also designed to accept 256K to 512K of flash EPROM packaged in a
32-pin TSOP or sTSOP case. The flash EPROM installed at U7 is 512K
NOTE: Z-World 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
writeUserBlock
and
readUserBlock
are provided for this.
A Flash Memory Bank Select jumper configuration option based on 0
Ω
surface-mounted
resistors exists at header JP4 on the RCM3200 RabbitCore modules. This option, used in
conjunction with some configuration macros, allows Dynamic C to compile two different
co-resident programs for the upper and lower halves of the 512K flash in such a way that
both programs start at logical address 0000. This is useful for applications that require a
resident download manager and a separate downloaded program. See Application Note
218,
Implementing a Serial Download Manager for a 256K Flash
, for details.
2.4.3 Dynamic C BIOS Source Files
The Dynamic C BIOS source files handle different standard RAM and flash EPROM sizes
automatically.
Summary of Contents for RabbitCore RCM3200
Page 1: ...RabbitCore RCM3200 C Programmable Module with Ethernet User s Manual 019 0118 020923 A ...
Page 8: ...4 RabbitCore RCM3200 ...
Page 20: ...16 RabbitCore RCM3200 ...
Page 44: ...40 RabbitCore RCM3200 ...
Page 70: ...66 RabbitCore RCM3200 ...
Page 76: ...72 RabbitCore RCM3200 ...
Page 88: ...84 RabbitCore RCM3200 ...
Page 92: ......