NonVolatile Restore

This block restores NonVolatile variables to their factory defaults.

Block ID

motohawk_restore_nvmem

Library

MotoHawk_lib/Data Storage Blocks

Description

When triggered, factory default NonVolatile values are reloaded. The factory default values are set using the 'initial values' field of the MotoHawk Data Definition blocks.

Note: This block should be triggered when no other NV updates are occuring, or at a lower thread priority to prevent corruption and ensure data Data Coherency.

Block Parameters

Parameter Field Values Comments/Description
Specify Memory Region Check box (enable) Selects that the restore operation shall occur on the region specified by 'Memory Region Name'. This option is only shown if supported on the target module. When un-unchecked or disabled the default region 'SERIAL_EE' is used.
Memory Region Name Alpha-numeric text, single-quote enclosed Name of the Memory Region in which to place the data. This option is only shown when 'Specify Memory Region' is checked.