SWCU195A December 2024 – May 2025 CC2744R7-Q1 , CC2745P10-Q1 , CC2745R10-Q1 , CC2745R7-Q1 , CC2755R10
In overwrite update mode, Secure Boot overwrites the contents of scfg.flashCfg.flashLayout.primaryAppSlots[n] with the contents of scfg.flashCfg.flashLayout.secondaryAppSlots[n]. When TrustZone is enabled, that is, if scfg.flashCfg.flashLayout.primaryAppSlots[0] and scfg.flashCfg.flashLayout.primaryAppSlots[1] are defined, Secure Boot allows the update of either the Secure Image, the Non-Secure Image, or both.
The following illustrates the update pattern for Overwrite mode when TrustZone is disabled.
Figure 11-3 Overwrite Update Mode with TrustZone DisabledThe following illustrates the update pattern for Overwrite mode when TrustZone is enabled.
Figure 11-4 Overwrite Update Mode with TrustZone Enabled