cancel
Showing results for 
Search instead for 
Did you mean: 

X-CUBE-USB-PD VDM issue on FUSB307BGEVB

John886
Associate II

Act as the DFP. I request the PE to send SOP identify request to the UFP after PE received the data it didn't fire the callback function. (I set the breakpoint at fusb305_tcpc_get_message and i see the data received from the DFP is correct.)

But

  1. when i request the PE to send SOP SVID request to the DFP it did fire the callback function.
  2. when i request the PE to send SOP' identify request to the cable it did fire the callback function.

I'm not sure if i set the configuration correct or there is any problem in the usb pd library.

Thanks.

John

13 REPLIES 13
John886
Associate II

Dear @Yohann M.​ 

I found the same issue in :USBPDCORE_PD2_FULL_CM0_wc32 and :USBPDCORE_PD3_FULL_CM0_wc32.

Could you please upload the fixed version of them.

And i also want to report the issue when i test the MB1303_Demo_DRP_CLI.

  1. If i want to enable the Vconn support not only define the _VCONN_SUPPORT but also _APPLI_VCONN_SUPPORT.
  2. I set the sop and sop_1 support in the usbpd_dpm_conf.h but when PE stack calls the USBPD_PHY_Init it just sets the SupportedSOP to sop.

Thanks.

BR

John.

Dear @John886​ 

Please find all the libs generated with VDM patch.

For the 2nd question, I would prefer keeping the other thread already opened by you :

=> https://community.st.com/s/question/0D50X0000BaN2XpSQK/pnucleousb002-cant-recognize-the-emarker-cable

Regards,

Yohann

Note: For your information, we posted an update of X-CUBE-USBPD under github (V3.1.0):

=> https://github.com/STMicroelectronics/x-cube-usb-pd

John886
Associate II

Hi Yohann

Thanks for your help :)

BR

John.

Dear @John886

For your information, we posted an update of X-CUBE-USBPD under github (V3.1.0):

=> https://github.com/STMicroelectronics/x-cube-usb-pd

Regards,

Yohann