Upload firmware problem/Normal bootloader mode undetected/Stationary DFU mode

Hi! Im currently working at my first vision project with Open MV M7. Once, the IDE asked me to update the firmware, but it apparently went wrong since afterwards the IDE couldn’t recognize the Cam anymore (NO LIGHTS). I notice that my device didn’t recognized the cam, so I uninstalled and installed the driver again. This allowed the device to identify the cam as STM Device in DFU Mode in the Device Manager. So since it is in DFU, as soon as I connect the cam I’m asked to update the firmware to the lastest version (v4.6.20). I follow the steps by connecting the reset and boot by a jumper cable and after finishing the update process and disconnecting the cables, Im asked to connect them again, but it seems to be that the cam’s normal bootloader is unable to connect. Another strange observation is that two times while trying to solve this issue the cam suddently worked fine. One time happened while the cam was connected to the laptop while I was reading the Forum in search for a solution. The second time happened now, while casually connecting one edge of a jumper cable. Anyways, after disconnecting the cam it starts again from the STM DFU Mode.

Hi, I know what the issue is here. It’s to do with the new DFU bootloader being loaded on your OpenMV Cam by the IDE. The driver for windows for the new DFU bootloader doesn’t seem to bind always and needs debugging.

For now, load the old bootloader. We will be doing a big release once everything is ready to upgrade everyone’s bootloaders to the new bootloader pretty soon. I’ll have the windows driver issue resolved by then.

bootloader.zip (40.4 KB)

Find the <home_dir>/AppData/Roaming/OpenMV/openmv/firmware/Openmv3/ folder and replace the bootloader files inside of there with these. Then repeat the process using the BOOT0 wire and etc. It should work.

I have tried it now with the old bootloader, but again in gets stuck after the firmware upgrade, when I have to reconnect the Cam to the computer.


Another observation is that as this process is happening the two cables symbol in the inferior left corner shows to be connected momentarily.

Sent you a PM.