Rockwell Automation 1771-DMC_DMC1_DMC4_DXPS Control Coprocessor User Manual User Manual

Page 40

Advertising
background image

Chapter 3

Getting Started with the Control Coprocessor

3-11

Configure System Memory

Configure the control coprocessor system memory using the MEM_CFG
utility. You can configure the size of the following non-volatile memory
sections:

RAM disk—page 3-12
user memory—page 3-13
module memory—page 3-15

See Figures 3.12 through 3.20 for an example using the MEM_CFG utility.

Figure 3.12

Memory Configuration

$ MEM_CFG
Control Coprocessor Memory Configuration Utility

Original Current
Settings Settings
-----------------------------------------------------------
Non-Volatile RAM Disk = 64Kb 64Kb
Non-Volatile User Memory = 0Kb 0Kb
Non-Volatile Module Memory = 0Kb 0Kb
OS-9 Free Pool = 4800Kb 4800Kb
---------- ----------
Configurable System Memory = 4864Kb 4864Kb

Main Menu Selection
-------------------
1 = Configure Non-Volatile RAM Disk Size
2 = Configure Non-Volatile User Memory Size
3 = Configure Non-Volatile Module Memory Size
4 = Configure System (reboot)

Select Option:

PCBridge Microware’s PC hosted OS-9/680x0 Development System

You can allocate all of the system RAM to the non-volatile memory
sections except for 128 Kbytes that are allocated for the control
coprocessor, OS-9 operating system, and the free-memory pool of the
operating system. Any RAM that you do not configure as non-volatile is
allocated to the operating system’s free-memory pool.

The non-volatile module memory (NVMM) utility controls the
non-volatile module memory. Use the NVMM utility to manage your
program modules in memory. See page 3-16.

After you make all your changes to the memory configuration, you must
select option 4 from the main menu. See page 3-18. This reboots the
system and activates your changes.

ATTENTION: If configuring the memory results in an out-
of-memory error, you can recover the default memory setup by
removing the battery from the coprocessor for several minutes.

Advertising