Skip to main content
Visitor II
December 21, 2024
Question

STM32H747I-Disco Board Unresponsive After Code Upload – Need Help Resetting

  • December 21, 2024
  • 2 replies
  • 710 views

I am a beginner working on performing FFT with the INMP441 sensor using my STM32H747I Discovery board. Initially, I experimented with arm_math.h, I2S communication, button interrupts, and enabled SWD for debugging. However, after these changes, any code I load onto the chip no longer works.

Even a simple LED blinking task fails, and the board doesn't detect errors, even when I intentionally write incorrect pin names. I tried erasing the full chip and creating a new workspace, but the board still doesn't respond.

I feel like I need to reset everything to factory settings or find a way to troubleshoot this issue effectively. Below is the error log I received.

Could someone please provide insights into how I can resolve this problem? Any help would be greatly appreciated. Thank you!

 

Screen Shot 2024-12-21 at 14.46.03.png

    This topic has been closed for replies.

    2 replies

    Super User
    December 22, 2024

    Try to connect with STM32CubeProgrammer. If you can connect, erase the flash and it should fix things. If you cannot, post a screenshot of whatever error is happening.

    Graduate II
    December 22, 2024

    If you've messed up the LDO vs SMPS settings you'll need to solder a bridge on the resistor spot for BOOT0 and power cycle the board to recover and erase your broken code. There might be an application note, but is also something I've covered a few times. Check also User Manual.