Motorola MPC533 Reference Manual page 844

Table of Contents

Advertisement

UC3F Operation
array or shadow information for program operation. The required hardware program
sequence follows.
1. Write PROTECT[0:7] and SBPROTECT[0:1] to disable protection on blocks to be
programmed.
2. Write BLOCK[0:7] and SBBLOCK[0:1] to select the array blocks to be
programmed, SES = 1 and PE = 0 in the UC3FCTL register.
BLOCK[0:7] and SBBLOCK[0:1] in conjunction with
SBEN[0:1] determine which blocks/small blocks in the array
are enabled for programming operation. Just because a
BLOCK or SBBLOCK bit is enabled (set to 1), no
programming can occur in the corresponding block/small
block unless the programming operation specifically targets an
address location within that block/small block to program. If
BLOCK or SBBLOCK is not set to 1, no address locations in
that corresponding block or small block can be programmed.
3. Programming write — A successful write to the array location to be programmed.
This write updates the program data latch with the information to be programmed.
In addition, the addressof the first programming write is latched in the UC3F
memory interface block. All accesses of the array after the first write are to the
same address regardless of the address provided. Thus the locations accessed after
the first programming write are limited to the location to be programmed. The last
write to the program data latch is saved for programming.
If a byte of the program data latch has not received a
programming write, no programming voltages will be applied
to the corresponding byte in the array. Once EHV has been set,
writes to the program data latch are disabled until EHV is
cleared to 0.
4. Write EHV = 1 in the UC3FCTL register.
The values of the EPEE and B0EPEE inputs are latched with
the assertion of EHV to determine the array protection state for
the program operation. It is assumed that the EPEE and
B0EPEE inputs are setup prior to the assertion of EHV.
5. Read the UC3FCTL register until HVS = 0.
6. Read the UC3FCTL, confirm PEGOOD = 1.
7. Write EHV = 0.
19-22
PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE
NOTE
NOTE
NOTE
MPC533 Reference Manual
MOTOROLA

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mpc534

Table of Contents