Serasidis / STM32_HID_Bootloader

Driverless USB HID bootloader and flashing tool for STM32F10X devices

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

F407 bootloader stuck in HID mode

lzanoni-stm opened this issue · comments

I've flashed, a week ago,my STM32F407VET6 black board with the firmware diymroe_stm32f407vgt_pe0.bin from 2.2.2 release. It was working until 2 days ago, even if I had trouble getting to my sketch code (I sometimes had to reset the board several times: it was stuck in HID).

Now, whatever I do, I cannot exit the HID Bootloader mode but I can still upload my sketch.

I recompiled (in windows) the bootloader from the latest sources (changing the button and led in main.h to match the black STM board), but after flashing, Windows doesn't recognize the USB device as HID. Very strange. Flashing back with your firmware gets it working again.

Any suggestion ?

Hi @lzanoni-stm

Has your issue resolved?

I also use diymroe_stm32f407vgt_pe0.bin on my STM32F407G-DISC1 board. I am able to flash HID bootloader into the board using STM32CubeProgrammer. However, the direct USB (known as STM32 Virtual COM port) can neither be detected on device manager (Windows) nor Arduino IDE. Although, can use the direct USB to flash the software into it. But the direct USB still remain undetectable.

Hoping if you have resolved your issue, maybe you have some suggestions or guidance that i can follow.

Best,
Samuel