6.4.6 BOOT Configuration
All TPS65903x-Q1 device series resource settings are stored under the form of registers. Therefore, any platform-related settings are linked to an action altering these registers. This action can be a static update (register initialization value) or a dynamic update of the register (either from the user or from a power sequence).
Resources and platform settings are stored in nonvolatile memory (OTP):
- Static platform settings:
- These settings define, for example, SMPS or LDO default voltages, GPIO functionality, and TPS65903x-Q1 switch-on events. Part of the static platform settings can have two different values, and these values are selected with the BOOT0 terminal. Static platform settings can be overwritten by a power sequence or by the user.
- Sequence platform settings:
- These settings define TPS65903x-Q1 power sequences between state transitions, for example, the OFF2ACT sequence when transitioning from OFF mode to ACTIVE mode. Each power sequence is composed of several register accesses that define which resources (and their corresponding registers) must be updated during the respective state transition. Three different sequences can be defined with the BOOT0 and BOOT1 terminals. These settings can be overwritten by the user once the power sequence completes its execution.
Figure 6-24 Boot Terminal Control