2025-09-25 7:35 AM - last edited on 2025-09-25 8:03 AM by Andrew Neil
Hi Team,
I have been working on the STM32L476RG board for a week now, I have tested a basec button led program and it was working properly, and I developed other sample codes like I2c and buzzer codes and gave a gap, now suddenly I notice that my board is not able to run the previously running codes as mentioned above. I am having no clue what could actually go wrong!!!!
I have also came across the STM32 Cube programmer where you can erase the flash memory like doing a mass erase to recover the board, which also didn't work?
Does this usually happen with STM32 boards? How to I recover my board right now?
Thanks,
Pranathi
2025-09-25 7:38 AM
Please note that the falshing is working properly and the USB is properly detected but only the working codes are not working suddenly now, even after trying to recover it using the programmer tool.
2025-09-25 7:59 AM
Hello @Pranathi_ch,
Check the connection between ST-LINK and the target board, check the NRST pin.
Perform a hardware reset manually after flashing.
2025-09-25 8:05 AM
Hi @Imen.D , I am using the nucleo board which comes with the st line on board, So i guess no need of explicit connections in that case right? if my understanding is right?
I haven't changes anything like jumpers on board and kept it default, the board worked(was running the logic) for sometimes and now it's not :(
2025-09-25 8:06 AM - edited 2025-09-25 8:08 AM
"Not working" tells us virtually nothing.
What, exactly, is not working?
What debugging have you done?
See: How to write your question to maximize your chances to find a solution
PS:
@Pranathi_ch wrote:it was working properly ... gave a gap, now suddenly I notice that my board is not able to run the previously running codes as mentioned above.
Was the board used by others in that time?
Was it safely stored?
Has anything changed on the Host computer?