Probleme mit STM32 STLINK und Flash Geschwindigkeit

Gast #6777980
Lesenswert?

Hi
was mache ich falsch?
Wenn ich mein Stm32f410 mit ST link utility oder "STM32 Cube Programmer" 
flashe dauert es unter 2 Sekunden.
Mache ich das über den Cmd Line interface dauert es 20
Sekunden.
Was mache ich falsch?
Das sind meine Einstellungen:

current ST link cmd: ('-c', 'SWD', 'freq=4000')
STM32 ST-LINK CLI v3.2.0.0
STM32 ST-LINK Command Line Interface
ST-LINK SN : 50FF71067867515340250967
ST-LINK Firmware version : V2J33S7
Connected via SWD.
SWD Frequency = 4000K.
Target voltage = 3.1 V.
Connection mode : Normal.
Device ID:0x458
Device flash Size : 65535 Kbytes
Device family :STM32F410xx
Ich benutze diesen Exe:
"C:\Program Files (x86)\STMicroelectronics\STM32 ST-LINK Utility\ST-LINK 
Utility\ST-LINK_CLI.exe
mir folgende cmd line arguments:
-P, my_binary.bin, flash_start
Gast #6778411
Lesenswert?

Die spannende Frage ist das Löschen. Je nachdem ob nur die neu zu 
programmierenden Sektoren gelöscht werden, oder der gesamte Chip. 
Letzteres kann allein schon bis zu 16s dauern ...
Und dann Parallelism (8, 16, 32) hat auch einen großen Einfluß. Da 
vergleicht man u. U. Äpfel mit Birnen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren