Rockwell Automation 1771-DMC_DMC1_DMC4_DXPS Control Coprocessor User Manual User Manual

Page 45

Advertising
background image

Chapter 3

Getting Started with the Control Coprocessor

3-16

NVMM Utility
With the NVMM utility, you can:

move modules from OS-9 to non-volatile module memory
list all modules in the non-volatile module memory
enable deletion of modules in the non-volatile module memory
delete modules from the non-volatile module memory

Syntax for the NVMM utility is:

NVMM -M [module]

Moves module into

non-volatile module memory

NVMM -L

Lists all modules in

non-volatile module memory

NVMM -D

Enables deletion of modules in
non-volatile module memory

Important: When you move modules to the non-volatile module memory,
they are not included in the OS-9 Module Directory until the next
system boot.

When

delete

enable

is set by the NVMM utility, the next system boot

automatically invokes NVMM in a menu mode. From the menu, you can
list and delete modules in the non-volatile module memory.

To protect modules that are used by other processes, you can delete the
modules from non-volatile module memory only during the next
system boot.

See Figure 3.16 through Figure 3.18 for an example session of NVMM.

Figure 3.16

NVMM Session (1 of 3 )

$ NVMM -M MY_MEM
Non-Volatile Module Memory Move Utility
Module [MY_MEM] moved to Non-Volatile Module Memory
$
$ NVMM -L
Non-Volatile Module Memory List Utility
ADDRESS SIZE HEX SIZE DECIMAL MODULE NAME
--------------------------------------------------------------------
101ee800 556H 1366 hello
101eed56 74cH 1868 my_mem
Total size of Non-Volatile Module Memory is 71680 ( 11800h) bytes
Largest contiguous Non-Volatile memory is 68446 ( 10b5eh) bytes
$
$ NVMM -D
Non-Volatile Module Memory Delete is enabled

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

Advertising