cancel
Showing results for 
Search instead for 
Did you mean: 

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

KSun.4
Associate

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.

2 REPLIES 2
PatrickF
ST Employee

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.

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.
KSun.4
Associate

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!