MSPM0L1228-Q1: The 16MHz oscillator for the MCU.

Part Number: MSPM0L1228-Q1
Other Parts Discussed in Thread: SYSCONFIG

Hi TI expert, 

We plan use 16MHz oscillator for MCU HFXOUT and HFXIN. 

However, I see the description in the Hardware desgin guide. It mentioned that it support for user-trimmed operation at either 24MHz or 16MHz. 

I need your help to confirm if any hardware configuration shall be done when we use 16MHz oscillator to replace the factory-trimmed frequencies 4MHz(Low frequency)?

image.png

TThanks for your support.

  • Hi Haiming,

    If you utilize the TI System Configuration Tool (SysConfig), you can use the Clock Tree to configure the 16MHz factory-trimmed SYSOSC frequency:

    You will also need to enable the FCC with SYSOSC as its source (configure FCC periods as needed):

    I would recommend referencing the Technical Reference Manual (TRM) if you have any questions regarding the FCC/SYSOSC configuration.

    Please feel free to follow-up here or open a new thread if you need any further assistance.

    Best,

    Owen

  • Hi Owen,

    Thanks for your reply.

    It seems that the built-in program inside the MCU can support us in modifying the clock configuration during development. However, my question is whether this clock configuration requires hardware to specially configure certain pin states so that the MCU’s built-in program knows the MCU is currently using a 16 MHz oscillator. Moreover, such a change to the clock frequency only needs to be made on the our side and does not require TI to modify the MCU’s built-in program to achieve it.

    Thanks again.

    Best regards,

    Haiming.Qu

  • In TRM, I see the information below:

    Not sure if the HW will need to do something in this process? 

  • Hi Haiming,

    You do not need any external hardware to run SYSOSC at 16MHz. If you plan on using the Frequency Correction Loop for higher accuracy, then a 100kOhm 0.1% 25ppm resistor is required.

    Best,

    Owen