VIN_3V3 Valid
Check
BUSPOWERZ
VBUS Present
Configure for
VBUS Power
Check
BUSPOWERZ
Enable PP_HV as
SINK
Enable PP_EXT as
SINK
No
≤
2.4 V
Yes
Load App Code
No
Yes
>2.4 V
I C Initiated
2
≤
0.8 V
> 0.8 V
67
SLVSDC2B – FEBRUARY 2016 – REVISED AUGUST 2016
Product Folder Links:
Copyright © 2016, Texas Instruments Incorporated
Device Functional Modes (continued)
Figure 63. Dead-Battery Condition Flow Diagram
9.4.5 Application Code
The TPS65981 application code is stored in an external flash memory. The flash memory used for storing the
TPS65981 application code may be shared with other devices in the system. The flash memory organization
shown in
supports the sharing of the flash as well as the TPS65981 using the flash without sharing.
The flash is divided into two separate regions, the Low Region and the High Region. The size of this region is
flexible and only depends on the size of the flash memory used. The two regions are used to allow updating the
application code in the memory without over-writing the previous code. This ensures that the new updated code
is valid before switching to the new code. For example, if a power loss occurred while writing new code, the
original code is still in place and used at the next boot.