User Guide
Crestron MC2W 2-Series Professional Media Controller with RF
Memory
The MC2W has 36MB of built-in memory (non-volatile and volatile). The total of
36MB is specified as follows: 4MB flash (non-volatile), 32MB SDRAM (volatile),
and 256KB NVRAM (battery backed up). Flash memory contains the file system
inside the 2-series control engine. Non-volatile memory contains information that is
retained after the loss of electrical power. Volatile memory is lost after a power
failure. Refer to the lists below for a breakdown of memory usage for program-
related information stored in the unit.
Flash
1. SIMPL Program
2. SIMPL+ Modules
3. Operating System (.cuz file)
The 4MB flash memory consists of approximately 1.5MB used for firmware (.cuz
file), and approximately 2.5MB available for the SIMPL program and SIMPL+
modules. The files that reside in flash conform to a flat directory structure. The
following table presents the structure of the overall file system.
File System Structure of MC2W
TOP LEVEL SECONDARY LEVEL DESCRIPTION
\ Root of the file system
DISPLAY Legacy directory used in
Crestron Isys
®
panels to hold
display lists
SYS Contains various system
configuration files
SETUP Legacy directory used in
Crestron Isys
®
panels to hold
display lists
HTML Not Applicable
SIMPL Control system program files
SPLUS SIMPL+ module files
USER Used for user-defined files
MAILBOX Directory contains the user
mailbox file
Although the file system is case insensitive, the case is preserved to maintain file
checksums.
Non-volatile (NVRAM)
1. SIMPL+ Variables (Default if no options are specified, or using
"nonvolatile" qualifier or #DEFAULT_NONVOLATILE)
2. Signals explicitly written to NVRAM (by symbols such as Analog
RAM, Analog RAM from database, Serial RAM, Serial RAM from
database, Analog Non-volatile Ramp, Digital RAM, etc.)
NOTE: If you extract NVRAM values to a file (creating an NVRAM disk via the
Crestron Viewport command, File transfer | Save NVRAM to File), to simplify
restoring them in the event of file corruption or to distribute to identical control
systems, remember that NVRAM values are position sensitive in the program. The
timing of a NVRAM save is crucial to your application, it is recommended to place
Operations Guide - DOC. 6143 2-Series Professional Media Controller with RF: MC2W • 9