6.4.5.7.6.1 Software responsibility of clock settings
during deeplseep mode
Before going into deepsleep
mode, software must ensure to configure the clock mux controls of modules in
MCU domain such that when it resumes from sleep mode these modules will have
a functional clock when MCU domain reset is de-asserted. Examples of such
modules are: TIMER, WDT/RTI, SPI, MCAN and UART. This is a very important
requirement to ensure a proper reset of MCU domain modules coming out of
deeplseep mode.
For modules in Wake-up
domain, during deepsleep resume, DM/Pulsar must ensure to first enable the
functional clocks before accessing the modules in wake-up domain. This
requirement is also applicable during normal mode of operation.