Ich gewöhne mich langsam an das STM32Cube IDE (1.6.0 derzeit).
Was mich im Moment wundert:
Wenn ich ein fabrikneues STM32F407G-DISC1 programmiere über dessen
ST-LINK-Section, funktioniert das Downloaden und Starten des Binaries
prima.
Wenn ich aber den ST-Link eines Nucleo-Board über die SWD-Schnittstelle
an ein ähnliches STM32F407G-DISC1 anschließe,
SWD-2 SWCLK - PA14
SWD-3 SWDIO - PA13
SWD-5 NRST - NRST
so kann ich das Board mittels ST-LINK Utility oder st-flash
programmieren.
STM Cube IDE sagt aber:
1 | Download verified successfully
|
2 |
|
3 |
|
4 | Error! Failed to read target status
|
5 | Debugger connection lost.
|
Debugger connection lost.
Shutting down.
ist die Abfolge, wenn ich das fabrikneue Board über den ST-Link
programmiere. Kann im Moment damit leben, aber schöner wäre es,
STM32Cube IDE würde auch mit dem SWD-Interface klarkommen.
Shutting down...