Nucleo-H755ZI-Q How can I resolve ST-Link "No device found on target" error?
I have made a simple program flashing LED's from both cores and sending data between the two cores using a struct that resided on the same memory space for both.
I used latest STM32CubeMX (Version: 6.9.2), STM32CubeIDE (Version: 1.14.1), and latest STLink firmware.
It kept working reliable, until I added a few more peripherals to the project.
After that I suddenly got programming errors, like:
"No STM32 targets found"
I needed to use STM32CubeProgrammer to erase the chip, where I only could connect using mode "Power down".
After this, I could download (Download verified successfully), but the cores do not start anymore.
After a few attempts, I get these errrors again:
Starting server with the following options:
Persistent Mode : Disabled
Logging Level : 1
Listen Port Number : 61234
Status Refresh Delay : 15s
Verbose Mode : Disabled
SWD Debug : Enabled
InitWhile : Enabled
Target no device foundError in initializing ST-LINK device.
Reason: No device found on target.
I tried several settings in STM32CubeMX, 5V external power, and using an ST-Link V3 probe.
I already destroyed two NUCLEO-H755ZI-Q boards by just flashing their LEDs, and I'm out of ideas.
How can I recover those?
I don't hope the multi-core MCU gets that easily destroyed.
I have put the project on github.
The simple project needs to flash a few LEDs and goes into "No STM32 targets found" easily, after a few times of programming.
https://github.com/AngryCarrot61/NUCLEO-H755ZI-Q_001
I hope somebody finds my mistake.
I have used numerous Nucleo-Boards and custom boards and never got big problems.
Some projects got large and complicated, but it always works flawlessy using STM32's.
This is the first time I get puzzled, using this multi-core MCU, after I first got it running succesful, and then nothing can run anymore on them, even flashing them got very troublesome.
