English
Language : 

TM4C123GH6PM Datasheet, PDF (567/1409 Pages) Texas Instruments – Tiva Microcontroller
Tiva™ TM4C123GH6PM Microcontroller
Register 19: EEPROM Support Control and Status (EESUPP), offset 0x01C
The EESUPP register indicates if internal operations are required because an internal copy buffer
must be erased or a programming failure has occurred and the operation must be completed. These
conditions are explained below as well as in more detail in the section called “Manual Copy Buffer
Erase” on page 537 and the section called “Error During Programming” on page 537.
■ The EREQ bit is set if the internal copy buffer must be erased the next time it is used because it
is full. To avoid the delay of waiting for the copy buffer to be erased on the next write, it can be
erased manually using this register by setting the START bit.
■ If either PRETRY or ERETRY is set indicating that an operation must be completed, setting the
START bit causes the operation to be performed again.
■ The PRETRY and ERETRY bits are cleared automatically after the failed operation has been
successfully completed.
These bits are not changed by reset, so any condition that occurred before a reset is still indicated
after a reset.
EEPROM Support Control and Status (EESUPP)
Base 0x400A.F000
Offset 0x01C
Type RW, reset -
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
reserved
Type RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
reserved
PRETRY ERETRY EREQ START
Type RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RO
RW
Reset
0
0
0
0
0
0
0
0
0
0
0
0
-
-
-
0
Bit/Field
31:4
3
Name
reserved
PRETRY
Type
Reset Description
RO 0x0000.000 Software should not rely on the value of a reserved bit. To provide
compatibility with future products, the value of a reserved bit should be
preserved across a read-modify-write operation.
RO
-
Programming Must Be Retried
Value Description
0 Programming has not failed.
1 Programming from a copy in either direction failed to complete
and must be restarted by setting the START bit.
2
ERETRY
RO
-
Erase Must Be Retried
Value Description
0 Erasing has not failed.
1 Erasing failed to complete and must be restarted by setting the
START bit. If the failed erase is due to the erase of a main buffer,
the copy will be performed after the erase completes
successfully.
June 12, 2014
567
Texas Instruments-Production Data