Skip to main content
Visitor II
June 6, 2023
Question

What is the role of UCSI Operating Policy Manager (OPM) in STM32MP1 series microprocessors?

  • June 6, 2023
  • 2 replies
  • 1149 views

Hello everyone,

Currently, I'm using X-CUBE-UCSI and came across some information in the user manual regarding the UCSI Operating Policy Manager (OPM) functionality in STM32MP1 series microprocessors. I was wondering if anyone could point me in the right direction to find open resources or documentation related to this topic. Any help would be greatly appreciated.

Thank you in advance.

    This topic has been closed for replies.

    2 replies

    Technical Moderator
    June 6, 2023

    Hi @kyle Sun​ 

    Maybe have a look to

    https://github.com/STMicroelectronics/x-cube-ucsi

    and associated documents.


    _legacyfs_online_stmicro_images_0693W00000bVieyQAC.png 

    I'm not expert, but I assume you could also find all information related to the standard on https://www.usb.org/document-library/usb-type-cr-connector-system-software-interface-ucsi-specification

    Btw, some terms:

    OPM : OS Policy Manager. Operating Software that interfaces with the PPM.

    PPM : Platform Policy Manager. Hardware/firmware that manages all the USB Type-C connectors on the platform.

    LPM : Local Policy Manager. Hardware/firmware that manages an individual USB Type-C connector.

    Regards.

    KSun.4Author
    Visitor II
    June 7, 2023

    Hi PatrickF (ST Employee) :

    Thank you for your response.

    Regarding the x-cube-ucsi and UCSI specification documents you mentioned, I designed my device based on these two documents. However, after I finished designing it, I'm not sure if it complies with the standards. I don't have an OPM to test it.

    Have a great day!