LPC Flashen mit OpenOcd geht doch, oder?

Gast #679300
Hallo Leute,
ich habe bisher mit dem AT91SAM7A3 gearbeitet, der sich prima mit 
OpenOCD und Amontec JTAGKey flashen lässt.
jetzt arbeite ich mit dem NXP LPC2294, aber irgendwie bekomme ich das 
nicht in den Griff.

Funktioniert der Befehl OpenOCD Befehl flash beim LPC nicht ? Ich 
bekomme da ständig zB.

> flash banks
Command banks not found

obwohl ich in der cfg die banks definiert habe :
flash bank lpc2000 0x0 0x40000 0 0 lpc2000_v1 0 14765 calc_checksum


Geht das Flashen in den internen Flash bei den LPCs nur über einen 
eigenen Bootloader, bzw. über das SPI-Interface, oder kann man das auch 
ganz einfach mit dem flash-Befehl mit OpenOCD hinbekommen ?
Ein benutze ein einschlägiges cfg file (das da : 
http://openfacts.berlios.de/index-en.phtml?title=OpenOCD_scripts) , aber 
ein funktionierendes flashscript bekomme ich einfach nicht hin.


Vielen Dank.
#684320
Hi,

sorry, hatte den Thread bisher übersehen.

In aktuellen Versionen wurde die Reihenfolge der Argumente für "flash 
bank" vereinheitlicht:

flash bank <base> <size> 0 0 <target#> [driver-options]

Richtig wäre also:
flash bank lpc2000 0x0 0x40000 0 0 0 lpc2000_v1 14765 calc_checksum

Gruß,

Dominic

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.