Skip to main content
arnold_w
Senior II
August 13, 2018
Question

STM32F407G-DISC1 board with debugger v2.0 can be powered from "anywhere", but STM32F407G-DISC1 board with debugger v2.1 needs power from a PC. Why?

  • August 13, 2018
  • 3 replies
  • 653 views

I have two STM32F407G-DISC1 boards with the same firmware, one has debugger version 2.0 and the other has debugger version 2.1. The version 2.0 board always works perfectly, it doesn't matter if I plug the USB-cable into a mobile phone charger, battery pack charger, a USB-hub that is only connected to power (not connected to a PC), etc. However, my version 2.1-board will only boot up if I power it from my PC. Please note that there is never a need to open Eclipse/System WorkBench or anything else to make any board run, but the 2.1 version board will only run if it gets power from the PC. Why is there this difference? How can I make my 2.1-board run from "any" power source?

    This topic has been closed for replies.

    3 replies

    Tesla DeLorean
    Guru
    August 13, 2018

    What versions of FIRMWARE are being used on each, perhaps flash with something current.

    There were some issues around version 25 related to holding device in reset when not connected to a USB Host, ie a battery/charger

    Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
    arnold_w
    arnold_wAuthor
    Senior II
    August 13, 2018

    Upgrading the firmware using ST-LINK Utility solved the problem. Thank you for your help.