www.mikrocontroller.net

Forum: Mikrocontroller und Elektronik SAM7-P256 Rev.D programmieren

Autor: Andreas Bodi (ab76)
Datum: 21.04.2008 11:18

Hallo,

ich habe von Olimex ein SAM7-P256 Board Rev.D vor einiger Zeit erworben
nun ist es an der Zeit das Teil mal ins Leben zu rufen. Ich habe mir das
Tutorial (UsiongOpenSourceToolsForAT91SAM7S... ) heruntergeladen und
alles nach Anweisung eingerichtet. Jetzt würde ich gern das Demo-Projekt
mit dem Wiggler an den Controller übertragen. Leider funktioniert das
bei mir nicht so wie es in dem Tutorial beschrieben wurde. Ich bekome
die folgenden Fehlermeldungen:
**** Build of configuration Default for project Test_Blink ****

make -K program program
MAKE Version 5.2  Copyright (c) 1987, 1998 Inprise Corp.
Flash Programming with OpenOCD...
  c:/Programme/openocd-r520/bin/openocd-pp.exe -f
c:/Programme/openocd-r520/bin/at91sam7s256-wiggler-flash-program.cfg
Open On-Chip Debugger (2008-03-22 12:00 CET) svn: r520
URL: http://svn.berlios.de/svnroot/repos/openocd/trunk/
Info:    jtag.c:1329 jtag_examine_chain(): JTAG device found: 0x3f0f0f0f
(Manufacturer: 0x787, Part: 0xf0f0, Version: 0x3)
Warning: jtag.c:902 jtag_add_reset(): requested reset would assert trst
Info:    target.c:240 target_init_handler(): executing reset script
'script.ocd'
Info:    options.c:50 configuration_output_handler(): core state: ARM
Info:    options.c:50 configuration_output_handler(): Command write not
found

Kann mir jemand helfen?

Vielen Dank
Andreas
Autor: Martin Thomas (mthomas) Benutzerseite
Datum: 21.04.2008 15:16

Andreas Bodi wrote:
> make -K program program
> MAKE Version 5.2  Copyright (c) 1987, 1998 Inprise Corp.
Mir sind kein Beispiel für ARM bekannt, dessen Makefile mit dem
make-Utility von Inprise/Borland funktioniert. Also sicherstellen, dass
ein GNU-make verwendet wird (Inprise make.exe umbenennen oder
Inprise/Borland Tools aus %PATH% entfernen oder Pfad mit GNU make.exe
vor Pfad mit Inprise make.exe in %PATH% oder Aufruf GNU make.exe mit
absolutem Pfad oder umbenennen von GNU make.exe in z.b.
gnu-make.exe...=)

> Flash Programming with OpenOCD...
>   c:/Programme/openocd-r520/bin/openocd-pp.exe -f
> c:/Programme/openocd-r520/bin/at91sam7s256-wiggler-flash-program.cfg
>...
> Info:    options.c:50 configuration_output_handler(): Command write not
> found
Es wird wohl eine recht aktuelle Version von OpenOCD genutzt, in der
einige Befehle im vergleich zu älternen Fassungen geändert wurden.
Entweder alte OpenOCD-Version verwenden oder Konfiguration oder eher
Skript anpassen, vgl. aktuelle OpenOCD Dokumentation.

Antwort schreiben

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

Wichtige Regeln - erst lesen, dann posten!

  • Suchfunktion und Betreffsuche benutzen - vielleicht gibt es schon einen ähnlichen Beitrag
  • Aussagekräftigen Betreff wählen
  • Im Betreff angeben um welchen Controllertyp es geht (AVR, PIC, ...)
  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang
  • JPEG-Dateien (.jpg) nur für Fotos und Scans verwenden
  • Schaltpläne, Screenshots usw. als PNG oder GIF anhängen

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [pre]vorformatierter Text (z.B. Code in anderen Sprachen)[/pre]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel






webmaster@mikrocontroller.netImpressumWerbung auf Mikrocontroller.net