Skip to main content
Nor Muzakkir Nor Ayobv_2
Associate II
May 11, 2017 10:58 AM UTC
Solved

Intermittent USB VCP Com Port

Posted on May 11, 2017 at 12:58

Hi,

i designed a flight controller board based on STM32F303. i have a weird problem where each time i assembled a complete board, initially there will be no problem and PC will be able to detect and connect with the board via USB VCP. but after a while, the board will be disconnected and USB VCP com port is not detected.

i have to resolder usb pins (PA11 pin32 & PA12 pin33) or reflow the whole board, test it again, no problem but after awhile USB VCP is missing again. if i repeat the whole reflow & retest eventually the USB VCP missing problem goes away.

the board is a two layer PCB with HASL lead surface finish. did i get a faulty STM32F303 batch or should i have used immersion gold surface finish for better solder connection?

Please help me with this weird problem, thank you.

#stm32 #usb #stm32f3 #vcp
This topic has been closed for replies.
Nor Muzakkir Nor Ayobv_2
Associate II
May 29, 2017 4:07 PM UTC
Posted on May 29, 2017 at 18:07

Hi,

i've found the problem. The USB data+ connection was pulled high to 5V with 1K5 resistor which is supposed to be pulled high to 3V3.

so i changed the resistor with 2K2.

Thank you.

4 replies

Nor Muzakkir Nor Ayobv_2
Associate II
May 13, 2017 8:03 PM UTC
Posted on May 13, 2017 at 22:03

Hi guys,

Please help, thank you

Nor Muzakkir Nor Ayobv_2
Associate II
May 16, 2017 3:01 AM UTC
Posted on May 16, 2017 at 05:01

Hi guys,

any advice please? i would very much appreciate it.

Thank you.

Nor Muzakkir Nor Ayobv_2
Nor Muzakkir Nor Ayobv_2AuthorBest answer
Associate II
May 29, 2017 4:07 PM UTC
Posted on May 29, 2017 at 18:07

Hi,

i've found the problem. The USB data+ connection was pulled high to 5V with 1K5 resistor which is supposed to be pulled high to 3V3.

so i changed the resistor with 2K2.

Thank you.

Smo.1
Visitor II
Oct 6, 2020 5:31 PM UTC

I'm also looking for the same device to record my game of Golf ball in the ground. Where can I get that?