Skip to main content
TKwon.2
Associate
November 6, 2020
Solved

STM32CubeMonitor-UCPD does not recognize ON-FUSB3-STM32. VCP does not appear when I plug Micro USB to ON-FUSB3-STM32.

  • November 6, 2020
  • 1 reply
  • 1124 views

When I try to using STM32CubeMonitor-UCPD software with X-CUBE-USB-PD and ON-FUSB3-STM32, VCP does not appear on the laptop. I cannot see any connected board on the software.

I already installed STM32CubeMonitor-UCPD and USB driver for ST-LINK.

And, downloaded X-CUBE-USB-PD project on ON-FUSB3-STM32.

Is there any required modification on X-CUBE-USB-PD project? for using STM32CubeMonitor-UCPD with ON-FUSB3-STM32.

This topic has been closed for replies.
Best answer by Yohann M.

Dear @TKwon.2​

X-CUBE-USBPD V3.1.0 contains an application using STM32CubeMonitor-UCPD.

You should take as reference the following application (Link on github) done on ON-FUSB3-STM32.

Idea is to connect PA0 and PA1 from EVAL board to your VCP pins available on your ST link.

Configuration is defined in 'tracer_emb_conf.h':

#define TRACER_EMB_USART_INSTANCE USART4
 
#define TRACER_EMB_TX_GPIO GPIOA
#define TRACER_EMB_TX_PIN LL_GPIO_PIN_0
#define TRACER_EMB_RX_GPIO GPIOA
#define TRACER_EMB_RX_PIN LL_GPIO_PIN_1

Regards,

Yohann

1 reply

Yohann M.
Yohann M.Best answer
ST Employee
November 6, 2020

Dear @TKwon.2​

X-CUBE-USBPD V3.1.0 contains an application using STM32CubeMonitor-UCPD.

You should take as reference the following application (Link on github) done on ON-FUSB3-STM32.

Idea is to connect PA0 and PA1 from EVAL board to your VCP pins available on your ST link.

Configuration is defined in 'tracer_emb_conf.h':

#define TRACER_EMB_USART_INSTANCE USART4
 
#define TRACER_EMB_TX_GPIO GPIOA
#define TRACER_EMB_TX_PIN LL_GPIO_PIN_0
#define TRACER_EMB_RX_GPIO GPIOA
#define TRACER_EMB_RX_PIN LL_GPIO_PIN_1

Regards,

Yohann

TKwon.2
TKwon.2Author
Associate
November 9, 2020

Thank you for your reply. Now, it works.

Based on your reply, I realized VPC is the function of ST link​.

I thought VCP is the function of MCU Which connect to the laptop directly without RS-232 Transceiver IC.

At first, I have some difficulties because I used ST link V2 which does not support VCP.

I changed to ST link V3, now it works.

Anyway, thanks again.