Forum: Compiler & IDEs STM32L552 lässt sich nicht programmieren


von Eike T. (eike416)


Lesenswert?

Hallo Zusammen,

ich versuche einen STM32L552RC zu programmieren. Mit dem 
STM32CubeProgrammer komme ich auch auf dem Chip mit SWD und kann im 
Flash lesen. Auch kann ich die Option bytes lesen und setzen. Auch den 
ganzen Flash löschen klappt.

Jetzt zum Problem: sobald ich aber versuche eine Programm zu flashen, 
kommen folgende Fehler:
1
10:50:46 : Opening and parsing file: TT.elf
2
10:50:46 :   File          : TT.elf
3
10:50:46 :   Size          : 6508 Bytes
4
10:50:46 :   Address       : 0x08000000 
5
10:50:46 : Download in Progress:
6
10:50:46 : Error: Fail to write buffer in flash
7
10:50:46 : Error: failed to erase memory
8
10:50:46 : Error: failed to download Segment[0]
9
10:50:46 : Error: failed to download the File
10
10:50:46 : RUNNING Program ... 
11
10:50:46 :   Address:      : 0x08000000
12
10:50:46 : Application is running, Please Hold on...
13
10:50:46 : Start operation achieved successfully
14
10:50:46 : Error: Unable to get core ID
15
10:50:46 : Error: Unable to get core ID
16
10:50:46 : Warning: Connection to device 0x472 is lost
17
10:50:47 : Disconnected from device.
18
10:50:47 : ST-LINK error (DEV_CONNECT_ERR)

Hat da einer eine Idee woher der Fehler kommt?

Vielen Dank im Voraus :D

von MaNi (Gast)


Lesenswert?

Eike T. schrieb:
> Mit dem STM32CubeProgrammer komme ich auch auf dem Chip mit SWD und kann
> im Flash lesen.

Sicher? Woran erkennst du das dass es geht?

Eike T. schrieb:
> sobald ich aber versuche eine Programm zu flashen

Mit was für einem Programm? Auch mit STM32CubeProgrammer?

Eike T. schrieb:
> 10:50:46 : Error: Unable to get core ID

Deutet zu 99% darauf hin dass die grundlegendste Kommunikation nicht 
funktioniert.

von Uwe B. (Firma: TU Darmstadt) (uwebonnes)


Lesenswert?

Versuche erstmal "connect under reset". Und dann andere Debugger die den 
Stlink kennen und geschwaetziger sind.

von pegel (Gast)


Lesenswert?

Das Übliche?

SWD im neuen Programm abgeschaltet bzw. gar nicht erst eingeschaltet?

10:50:46 : Warning: Connection to device 0x472 is lost

Verbunden war er ja schon.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.