SLAAEN0 September   2024 MSPM0L1227 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L2227 , MSPM0L2228 , MSPM0L2228-Q1

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Low-Frequency Subsystem Introduction
    1. 2.1 Resetting LFSS IP Using VBAT
    2. 2.2 Power Domain Supply Detection
      1. 2.2.1 Start-Up Sequences
      2. 2.2.2 LFSS IP Behavior
    3. 2.3 LFXT, LFOSC
    4. 2.4 Independent Watchdog Timer (IWDT)
    5. 2.5 Tamper I/O
      1. 2.5.1 IOMUX Mode
      2. 2.5.2 Tamper Mode
        1. 2.5.2.1 Tamper Event Detection
        2. 2.5.2.2 Timestamp Event Output
        3. 2.5.2.3 Heatbeat Generator
    6. 2.6 Scatchpad Memory (SPM)
    7. 2.7 Real-Time Clock (RTC)
    8. 2.8 VBAT Charging Mode
  6. 3Application Examples
    1. 3.1 Tamper I/O Heartbeat Example
    2. 3.2 RTC Tamper I/O Timestamp Event Example
    3. 3.3 Supercapacitor Charging Example
    4. 3.4 LFOSC Transition Back to LFXT Example
    5. 3.5 RTC_A Calibration
      1. 3.5.1 Peripheral ADC 12
      2. 3.5.2 RTC_A

IOMUX Mode

Different peripherals have different signals and IOMUX mode allows the user to set the peripheral to a specific signal. Figure 2-6 shows the IOMUX mode is also the default mode for LFSS and is mainly useful when both VDD and VBAT are shorted or when LFSS is used as a secondary supply to operate on a secondary function at a different voltage level. One example of IOMUX mode is that using the device which is powered by 3V for the full analog performance and use LFSS act as a internal level shifter to operate serial-peripheral interface (SPI) connection to a CPU that requires 1.8V. Some limitations with IOMUX mode include the following:

  • I/O not functional when losing the main supply or when the device is in SHUTDOWN mode
  • Does not allow a wakeup of the device from SHUTDOWN mode
  • When VCORE is not available; therefore, Tamper I/O is not available either
MSPM0L2228 IOMUX Mode Flow ChartFigure 2-6 IOMUX Mode Flow Chart