ARM Programmer

Gast #1510999
Lesenswert?
• ▲
▼
Hallo,

ich suche nach einem Programmer welcher ein Programm zum Flashen von 
Binär Dateien hat. Als Beispiel der Segger Programmer mit dem Programm 
j-flash.

Hauptsächlich geht es mir darum die Arm Prozessoren nicht aus einer 
Entwicklungsumgebung heraus zu programmieren sondern aus einem 
"externen" Programm (für Kleinserien als Bsp.).

Als Beispiel hab ich ja schon den Segger Programmer genannt. Ich weiß 
das es mit diesem Tool geht nur gibt es noch andere ?

Beim Ulink2 von Keil hab ich auf der HP nix gefunden ob der ein externes 
Programm zu flashen hat.

Gruß Malte
Moderator Persönliche Seite #1516825
Lesenswert?
• ▲
▼
>Beim Ulink2 von Keil hab ich auf der HP nix gefunden ob der ein externes
>Programm zu flashen hat.
Man kann mit der Keil/ARM IDE über Kommandozeilenaufruf flashen (also 
nicht wirklich ein "externes Programm"). Nicht nur mit ULINK2, sondern 
mit allen von uVision unterstützten Adaptern. Man benötigt einen 
minimalen Workspace vgl. 
http://www.keil.com/support/man/docs/uv3/uv3_cl_programflash.htm . Evtl. 
muss man die .bin-Datei vorher noch in Intel-HEX-Format konvertieren 
(bin2hex oder GNU objcopy). Habe das selbst vor einer Weile mit einem 
alten ULINK, alten J-Link und uVision Evaluierungsversion erfolgreich 
ausprobiert.

Schlage aber wie "volltroll.de" ebenfalls OpenOCD vor, Software ist 
günstigst in der Anschaffung, Adapter auf FT2232(H)-Basis sind gut und 
günstig (kann "Preislage" als Argument von "L. Torvald" für die 
Soft-/Hardwarelösung, zu der der Threadstarter ja grade eine Alternative 
sucht,  nicht nachvollziehen). Wenn es hart-auf-hart kommt, kann man im 
OpenOCD Quellcode Funktionen reinbasteln, um evtl. eigene 
"factory-programming"-Besonderheiten nachzurüsten.

Hat man allerdings Controller, für die OpenOCD flash-programming bisher 
nicht untersützt, muss man sich an die developer-mailingliste wenden und 
hoffen, das jemand dies einbaut oder muss selbst programmieren. Bei den 
kommerziellen Anbieter mag das zum Support gehören oder man weiss 
zumindest, wenn man beauftragen kann.

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.