This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSPM0L1304: Queries on MSPM0L Clocking & Data Flash example

Part Number: MSPM0L1304

Hello Team,

One of our KMM customer is working on Battery powered triggering device with MSPM0L1105TDGS20 (20 pin) . In  their application, They wish to configure MCU with min current for extending Battery life. So they are looking for its clocking with 32KHz (All clocks in Active mode). They have below queries for this application:

  1. Can we use internal oscillator, 32KHz for all clocks in Active mode
  2. What will be current consumption with 32KHz Clocks, Our target /expectation is <8uA
  3. Example code for Data Re-write in Flash (10 to 15 bytes data)

Please share your input on the same ASAP.

Regards,

Vikas Chola

  • Hi Vikas,

    Using the Clock Tree tool, you can easily configure to set all the clocks to use the 32kHz clock. Below is the clock summary, take note that MFCLK and MFPCLK are 4MHz clocks so they won't be used.

    The current consumption depends on what peripherals are in use and the timing. You will want to disable Sysosc and run in Run2 mode the current will be ~242uA with a 3.3V supply (~235uA with a 1.8V supply). I recommend going into a low power mode then waking when needed. If they are sleeping in standby1 then they will have the lowest current.

    Please see the flash examples from the SDK.

    Regards,

    Luke