Guten Abend, Ich wäre auf der Suche nach einem Gerät Mit dem man einen STM32 ohne, nenne wir es mal geklicke, programmieren kann, quasi Serienfertigung... Stell mir das so vor: 1 Platine auf Test Adapter Einspannen, 2 Flash wird mit bereitgestellem ELF oder BIN File beschrieben 3 Fertig :-) Hab mal an nen Raspberry gedacht, Oder gibt's da was zu kaufen? Preis bis 500€ ist nicht wirklich ein Hindernis. Vorab vielen Dank
Sowohl segger link als auch der St link haben dich nen cli Interface genau dafür.
Das geht mit dem ST-Link und dem STM32CubeProgrammer, einfach automatic mode aktivieren. Alternativ kannst du das Ding auch noch per EXE oder über die DLL ansprechen und in deine Programmier Anwendung integrieren. Nur mit irgendeinem Blödsinn wie einem Raspberry gibt das nix.
Für 500 € stelle ich dir einen PC mit STLink und SW dahin. Meine Kollegen in der Fertigung wollen gar keine Batchdatei mehr, die Pflege ist denen aufwändiger als eine .elf Datei in den STMCubeProgrammer zu ziehen und zwei Buttons zu drücken.
Hallo zusammen, Das nehm ich mal so mit! Ist wirklich ein überschaubarer Aufwand :-) vielen Dank für die Infos
Einfach:
1 | st-flash [--debug] [--reset] [--connect-under-reset] [--hot-plug] [--opt] [--serial <serial>] [--format <format>] [--flash=<fsize>] [--freq=<KHz>] [--area=<area>] {read|write} [path] [addr] [size] |
Falls einen ST-Link V3 hast und SWO verdrahtest hast, bekommst Du mit
1 | st-trace - usage: |
2 | -h, --help Print this help |
3 | -V, --version Print this version |
4 | -vXX, --verbose=XX Specify a specific verbosity level (0..99) |
5 | -v, --verbose Specify a generally verbose logging |
6 | -cXX, --clock=XX Specify the core frequency in MHz |
7 | -tXX, --trace=XX Specify the trace frequency in Hz |
8 | -n, --no-reset Do not reset board on connection |
9 | -sXX, --serial=XX Use a specific serial number |
10 | -f, --force Ignore most initialization errors |
Deine traces.
Benedikt S. schrieb: > Sowohl segger link als auch der St link haben dich nen cli Interface genau dafür. Anstatt des J-Links könnte man auch den SEGGER Flasher nehmen. Der ist eher für die Produktion gedacht: https://www.segger.com/products/flasher-in-circuit-programmer/
Matthias L. schrieb: > Das nehm ich mal so mit! Wie ich diesen Spruch hasse. Der kommt immer von Spacken die kein Wort verstanden haben von dem was man ihnen grade erzählt hat.
> Wie ich diesen Spruch hasse. > Der kommt immer von Spacken die kein Wort verstanden haben von dem was > man ihnen grade erzählt hat. +++ Verstehen ist in diesem Zusammenhang auch ueberbewertet. Wichtig ist, dass die uebermittelte Information moeglichst unverfaelscht den "Richtigen" erreicht. Und da schadet es nicht, sich die wesentlichen Punkte noch einmal vortragen zu lassen, um ggfs. zu korrigieren.
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.