Skip to main content
Graduate II
October 31, 2023
Question

STM32CubeMonitor-UCPD cannot connect with GUI

  • October 31, 2023
  • 3 replies
  • 1845 views

Hello,

I am following this guide, https://wiki.st.com/stm32mcu/wiki/STM32StepByStep:Getting_started_with_USB-Power_Delivery_Dual_Role#Clear_the_pinout, and am unable to get the device to appear in the board selection window of the UCPD monitoring software.

I can see the tracer port communication, just not the board selection.

 

Everything else appears to be working. It is able to successfully negotiate 5V contracts as both a source and sink.

The guide indicates I should be able to see it in the board selection window. Not sure how to diagnose this. I have double checked I have _TRACE and _GUI_INTERFACE compiler flags present.

    This topic has been closed for replies.

    3 replies

    ST Employee
    November 6, 2023

    Hello @NMartin 

    You have trace running. Good.

    To be able to send command to your board, you did well by activating _GUI_INTERFACE.

    But a part must be missing. 

    Can you double check the section :2.9.3: Configure_UCPD_monitor_firmware_responder_for_debug please ?

    Regards,

    Nicolas

    NMartinAuthor
    Graduate II
    November 7, 2023

    Hi Nicolas,

    Here are my settings for 2.9.3 of the guide:

    NMartin_0-1699400507269.png

    Nate

    ST Employee
    November 8, 2023

    Hi @NMartin 
    In order to get the board selection working in UCPD monitor tool, the embedded part is expected to answer to an incoming message sent by UCPD monitor.
    Are you able check UART Tx and Rx pins signals/waveforms when UCPD Monitor starts ?
    Just to check you see properly the UCPD Monitor request (on UART Rx) and then the embedded answer (on UART Tx).
    Regards

    NMartinAuthor
    Graduate II
    November 14, 2023

    I can check this later this week.

    I have gotten the majority of my project working without this debugging functionality however, so this isnt as much of a priority for me.

    Nate