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
Figure 9-56. Dead-Battery Condition Flow Diagram
9.4.5 Application Code
The TPS65982 application code is stored in an external flash memory. The flash memory used for storing the
TPS65982 application code may be shared with other devices in the system. The flash memory organization
shown in Figure 9-57 supports the sharing of the flash as well as the TPS65982 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.
TPS65982
SLVSD02E – MARCH 2015 – REVISED AUGUST 2021
www.ti.com
72 Submit Document Feedback
Copyright © 2021 Texas Instruments Incorporated
Product Folder Links: TPS65982