Racal Instruments 7064 Instruction Manual page 39

Table of Contents

Advertisement

4.3.3.2 User's Area
The Non-Vol memory not used by the system block is available for the user's area. The
user's area is divided into two sections. One section uses ''records" to hold information.
The other area is unstructured. T h e sixth item i n the system block (unsigned long
nv_save_size from previous nv list) determines how much Non-Vol is used for the
"record" area, and how much is left unstructured. Routines in the firmware maintain
"records" with links, identifiers, a checksum and a description. T h e beginning o f a
"record" must use the structure shown below (also from nv.h). Only the description and
the data are not included in the structure. Records are useable only when programming
in ROM.
struct nv_header
4.3.3.3 Initialization of Non-Vol
Because it is possible to make the unit not respond after power-up by storing values in
Non-Vol, a method is provided to allow Non-Vol memory to be initialized.
To initialize Non-Vol, connect pin I to pin 2 on El during the power-up sequence. E l
is located at one corner of the interface board, near the P100 connector. P i n 1 is the
square pad. P i n 2 is the pad directly above it (the closest pad in the El group to the
center of U7/U13). After initializing, remove the connection. I f the connection is not
removed, non-vol memory will be initialized each time the unit is powered up.
4-10
struct nv_header *link;
long size;
unsigned int checksum;
char block_id;
char descript_len;
};
NOTE
All information stored in Non-Vol will be lost!

Advertisement

Table of Contents
loading

Related Products for Racal Instruments 7064

Table of Contents