Guten Tag,
ich versuche gerade einen STM32L432KC auf einer selbsterstellten Platine
mit einem externen ST-Link v2.1 (cut-off stlink von einem nucleo 64
board) zu programmieren.
dazu habe ich wie in UM1724 beschreiben, die Jumper CN4 entfernt und
SWDIO,SWClL, NRST, gnd und 3.3v über CN3 mit meinem Controller
verbunden.
Ich habe keine Pullups o.A. verwendet.
3.3v/gnd kommen von einer externen quelle und sind mit St-link und MCU
verbunden.
Ich habe ein neues Testprogramm erstellt, welches ich nun flashen
wollte.
in SYS habe ich serial wire debug eingeschaltet und sonst nichts
verändert.
Ich habe direkt 2 platinen bestückt, die sich auch beide gleich
verhalten. einen Fehler in der Platine kann ich also ausschließen.
muss in der Clock config etwas verändert werden?
Ich habe einen 32k XTAl zwischen pin 2/3 auf meinem PCB
die stromaufnahme meines PCB beträgt 17 mA. (auf der platine ist der
controller und 2 weitere ICs)
ich erhalte leider folgende Fehlermedlung :
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
Waiting for debugger connection...
Debugger connected
-------------------------------------------------------------------
STM32CubeProgrammer v2.4.0
-------------------------------------------------------------------
ST-LINK SN : 066BFF575051717867092622
ST-LINK FW : V2J36M26
Voltage : 5.95V
SWD freq : 4000 KHz
Connect mode: Under Reset
Reset mode : Hardware reset
Device ID : 0x435
Device name : STM32L43xxx/STM32L44xxx
Flash size : 256 KBytes
Device type : MCU
Device CPU : Cortex-M4
Memory Programming ...
Opening and parsing file: ST-LINK_GDB_server_a05352.srec
File : ST-LINK_GDB_server_a05352.srec
Size : 11468 Bytes
Address : 0x08000000
Erasing memory corresponding to segment 0:
Erasing internal memory sectors [0 5]
Download in Progress:
Error: failed to download Segment[0]
Error: failed to download the File
Encountered Error when opening
F:\Programme\STM32CubeIDE_1.3.0\STM32CubeIDE\plugins\com.st.stm32cube.id
e.mcu.externaltools.cubeprogrammer.win32_1.3.0.202002181050\tools\bin\ST
M32_Programmer_CLI.exe
Error in STM32CubeProgrammer
Debugger connection lost.
Shutting down...
Marten K. schrieb: > Voltage : 5.95V .... würde mich erst mal seeeehr mistrauisch machen. Und ich würde erst mal nichts anderes tun als diese Anzeige auf 3.3V zu bringen, oder was auch immer dein Controller als Versorgung hat.
Danke für den Hinweis, aber ist das nicht die Spannung des ST-Links? Dieser wird über USB versorgt.. sollte ich das ändern? Pin1 (vcc) der SWD Schnittstelle ist mit der Spannungsversorgung meines PCBS verbunden. Also 3.3V
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.