Hallo zusammen,
ich versuche unter Ubuntu und der STM32_Cube IDE den Debugger zu nutzen.
Flashen geht wunderbar.
Den Debugger habe ich wie oben im Bild eingestellt. SWD habe ich bei der
Konfiguration aktiviert.
Der Debugger startet aber während der Debugsession kommt folgende
Fehlermeldung:
1 | Waiting for debugger connection...
|
2 | Debugger connected
|
3 | -------------------------------------------------------------------
|
4 | STM32CubeProgrammer v2.6.0-RC3
|
5 | -------------------------------------------------------------------
|
6 |
|
7 | ST-LINK SN :
|
8 | ST-LINK FW : V2J37S7
|
9 | Board : --
|
10 | Voltage : 3,21V
|
11 | SWD freq : 4000 KHz
|
12 | Connect mode: Under Reset
|
13 | Reset mode : Hardware reset
|
14 | Device ID : 0x410
|
15 | Revision ID : Rev X
|
16 | Device name : STM32F101/F102/F103 Medium-density
|
17 | Flash size : 128 KBytes
|
18 | Device type : MCU
|
19 | Device CPU : Cortex-M3
|
20 |
|
21 | Memory Programming ...
|
22 | Opening and parsing file: ST-LINK_GDB_server_cSK2G1.srec
|
23 | File : ST-LINK_GDB_server_cSK2G1.srec
|
24 | Size : 29644 Bytes
|
25 | Address : 0x08000000
|
26 |
|
27 | Erasing memory corresponding to segment 0:
|
28 | Erasing internal memory sectors [0 28]
|
29 | Download in Progress:
|
30 |
|
31 | File download complete
|
32 | Time elapsed during download operation: 00:00:01.842
|
33 |
|
34 | Verifying ...
|
35 |
|
36 | Download verified successfully
|
37 |
|
38 | Debugger connection lost.
|
39 | Shutting down...
|
Eingesetzt wird der ST/Link V2, original und als MCU einen Bluepill mit
einem STM32F103. Den ST-Link habe ich mit der neuesten Firmware
ausgesattet. Es ist auch möglich, das Programm abschnittsweise mit F8
durchzugehen, aber nach jedem Step kommt ebenfalls die Fehlermeldung,
das die Verbindung verloren wird. Auch wenn ich eine globale Variable
auslesen möchte, steht als value = Target not available.
Vielen Dank für Eure Hilfe!