cancel
Showing results for 
Search instead for 
Did you mean: 

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

crazyblueer
Associate

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

3 REPLIES 3
TDK
Guru

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.

If you feel a post has answered your question, please click "Accept as Solution".

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. 

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..