Forum: Mikrocontroller und Digitale Elektronik svf file (aus hex) erzeugen


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Tobi (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Hi zusammen,

ich suche nach einer Möglichkeit aus einem hex file (oder direkt aus dem 
Quellcode(für einen STM32 Microcontroller)) ein svf file zu generieren. 
Ziel ist es den Microcontroller durch einen anderen Controller flashen 
zu lassen. Ist euch eine Entwicklungsumgebung oder Software bekannt, die 
das kann?

Danke und Gruß,
Tobi

von QO (Gast)


Bewertung
0 lesenswert
nicht lesenswert
1
$ mv filename.hex filename.svf
Oder: wtf ist ein svf File?
Genauer: in einem hex File kann alles mögliche drin sein...
Aberauch: Quellcode -auch f. STM32- ist in diversesten 
Programmiersprachen.

von Tobi (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Ein svf File ist ein Format das Beschreibt was an einer JTAG 
Schnittstelle passiert :)

https://en.wikipedia.org/wiki/Serial_Vector_Format

Die Programmiersprache für den Controller ist C

Grüße,
Tobi

von Christian R. (supachris)


Bewertung
0 lesenswert
nicht lesenswert
So einfach geht das nicht. Denn dazu muss ja bekannt sein, mit welchen 
JTAG Kommandos sich der Code in den Zielprozessor übertragen lässt. Dazu 
braucht man in der Regel das Flash-Programm des Herstellers. Eventuell 
kann man wenn es ein ARM ist, auch über OpenOCD was machen?

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.