STM32 Virtual COM Port not detected after HID Bootloader uploaded on STM32F407G-DISC1
Posted: Fri Jul 16, 2021 7:53 am
Hi
I saw that HID bootloader has support STM32F407 board, therefore i bought a STM32F407G-DISC1 board. I am able to upload the HID bootloader onto the board via STM32CubeProgrammer successfully. However, the direct USB (known as STM32 Virtual COM Port) can neither be detected by Device Manager (Windows 10) nor Arduino IDE. Although, i can upload the code using HID bootloader in Arduino IDE successfully, but the STM32 Virtual COM Port still cannot be detected, so i can't use the Serial Monitor at all.
I tried to upload the code by using STM32CubeProgrammer(SWD) as upload method on Arduino IDE, STM32 Virtual COM Port can be detected by both Device Manager and Arduino IDE. But this makes me unable to have the Direct USB as programming USB and native USB at the same time, which is a nice feature of HID bootloader since STM32F103 on bluepill.
Is there any solution / guidance on this?
Best,
Samuel
I saw that HID bootloader has support STM32F407 board, therefore i bought a STM32F407G-DISC1 board. I am able to upload the HID bootloader onto the board via STM32CubeProgrammer successfully. However, the direct USB (known as STM32 Virtual COM Port) can neither be detected by Device Manager (Windows 10) nor Arduino IDE. Although, i can upload the code using HID bootloader in Arduino IDE successfully, but the STM32 Virtual COM Port still cannot be detected, so i can't use the Serial Monitor at all.
I tried to upload the code by using STM32CubeProgrammer(SWD) as upload method on Arduino IDE, STM32 Virtual COM Port can be detected by both Device Manager and Arduino IDE. But this makes me unable to have the Direct USB as programming USB and native USB at the same time, which is a nice feature of HID bootloader since STM32F103 on bluepill.
Is there any solution / guidance on this?
Best,
Samuel