Rockwell Automation 1771-DMC_DMC1_DMC4_DXPS Control Coprocessor User Manual User Manual
Page 45

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