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...
:
Bearbeitet durch User
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.