SPRUIL1D May 2019 – December 2024 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
Integrated in WKUP domain is the Device Management and Security Controller (WKUP_DMSC) which provides control over the device boot sequencing, device management, power management, and security. With the factory-sealed firmware, DMSC main functions include:
Arm Cortex-M3 based DMSC acts as a system security master and protects critical security assets during run-time. As part of booting a High Security (HS) device, DMSC uses on-chip keys to establish root-of-trust and authenticate images to reinforce trust. DMSC controls the power management of device, hence is responsible to bring device cleanly out of reset and enforce clock and reset rules. DMSC power management functions are critical to bring device to low power modes and sense wakeup events to bring device back to active state. DMSC acts also as main boot processor and as such is the very first subsystem that is brought out of reset after device power-on-reset
Main components of the DMSC are: