Skip to main content
Visitor II
May 16, 2020
Solved

My custom stm32f103 board held in reset. How can i fix?

  • May 16, 2020
  • 4 replies
  • 1944 views

Hey guys. I am facing with annoying problem. i have designed my own custom stm32 board with stm32f103cbt6 mcu. At the beginning, when i try to burn bootloader via stlink, I successfully did it and i could programmed my custom pcb via usb. the PC13 led was blinking with properly. but suddenly it goes. usb didn`t work and when i tried to burn bootloader again, stlink can not connect and it says the core is held in reset. do you have any idea about it? i have googled it several times, i found some solutions but they didn`t work for mine.

    This topic has been closed for replies.
    Best answer by GSay.1

    Update! the problem is absolutely about pcb. i checked all solder stuff and it works.

    4 replies

    Graduate II
    May 16, 2020

    Double check all connections and solder joint. Cross check your debugging procedures against another board. Break down your test in little unit, testing a long chain broken somewhere is hard.

    Super User
    May 16, 2020

    Try to connect under reset with ST-Link. If that doesn't work, check power rails. Sounds like a hardware issue.

    GSay.1Author
    Visitor II
    May 16, 2020

    I already tried to connect under reset mode, nothing change. I ll try your suggestions. Thanks for replies. If it works, i ll post the solution.

    GSay.1AuthorAnswer
    Visitor II
    May 26, 2020

    Update! the problem is absolutely about pcb. i checked all solder stuff and it works.