AnsweredAssumed Answered

STM32F407ZGT6 virtual com port error 43

Question asked by Serjey Bugayov on Jun 15, 2017
Latest reply on Jun 18, 2017 by Serjey Bugayov

Hello everybody! Can anybody say to me what I've do wrong:I have a development board based on STM32F407 ZGT6 (buy here: Совет По Развитию ARM STM32F407ZGT6 M4 STM32F4 cortex M4 основной Плате Совместимость Нескольких Расширение купить на Al… ) and trying to use virtual com port on it. But every time I connected it to my both windows10 PCs(one 32 and another 64 bit)  I have an error #43:

Windows has stopped this device because it has reported problems. (Code 43)

A request for the USB device descriptor failed.

I already have installed VCP official driver and tested good work with other stm32 MCUs (stm32f103).

The pin out also might be good because I test communication on oscilloscope but I'm not sure at all (PA12 was 3.2V and PA11 was about 0). And when i change usb mode to DFU the PC can recognized MCU as DFU mode.

I have'n such enough experience with it and can't understand what goes wrong.

I use CubeMX with Keil Uvision.

Code is simple: I include to "main.c" file -"usbd_cdc_if.h" and use that function CDC_Transmit_FS()

Outcomes