mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik AT91SAM7S256 testen mit dem Wiggler


Autor: Michael (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich habe das ARM SAM7S256 Entwicklungsboard und den ARM-JTAG(Wiggler)
von Olimex. Ich habe versucht den µC mit Eclipse und OpenOCD zu 
programmieren. Das hat leider nicht funktioniert. Openocd findet gibt 
folgende Meldung aus:

Info:    openocd.c:93 main(): Open On-Chip Debugger (2007-12-15 15:00 
CET) svn: 231
Info:    openocd.c:94 main(): $URL: 
http://svn.berlios.de/svnroot/repos/openocd/trunk/... $
Info:    jtag.c:1291 jtag_examine_chain(): JTAG device found: 0x3f0f0f0f 
(Manufacturer: 0x787, Part: 0xf0f0, Version: 0x3)
Warning: arm7_9_common.c:742 arm7_9_assert_reset(): srst resets test 
logic, too

Wie kann ich auf einfachsten Weg feststellen ob das Board funktioniert?

Ich habe auch den IAR Compiler ausprobiert, hatte aber auch kein Erfolg.

Vielen Dank

Michael

Autor: gerhard (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo michael,
kennst du schon diese seite:
http://www.mikrocontroller.net/articles/AT91SAM7S_...

damit sollte alles klar sein.

gruss
gerhard

Autor: Michael (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Gerhard,

ja die Seite ist mir bekannt, nur leider werde ich daraus nicht schlau.
Gibt es nicht eine einfachere Möglichkeit?

Autor: SAM (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn dir das Programmieren der CPU schon zuviel Arbeit macht, dann 
solltest du es evtl. ganz sein lassen ...

Autor: Michael (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

es geht mir nicht um die Arbeit sondern um das Verständnis. Deshalb habe 
ich mich an dieses Forum gerichtet.

Autor: Michael (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Also ich hab das jetzt mal so gemacht wie Ihr gesagt habt:

Ich habe nun openocd direkt verwendet und folgendes Kommando eingegeben:

openocd-pp -f at91sam7s256-wiggler.cfg

Bekommen habe ich wieder folgende Meldung

Info:    openocd.c:93 main(): Open On-Chip Debugger (2007-12-15 15:00 
CET) svn: 231
Info:    openocd.c:94 main(): $URL:
http://svn.berlios.de/svnroot/repos/openocd/trunk/... $
Info:    jtag.c:1291 jtag_examine_chain(): JTAG device found: 0x3f0f0f0f
(Manufacturer: 0x787, Part: 0xf0f0, Version: 0x3)
Warning: arm7_9_common.c:742 arm7_9_assert_reset(): srst resets test
logic, too

Funktioniert der Prozessor? Woran kann ich das sehen?

Autor: Jörn Kaipf (joern)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> Info:    openocd.c:93 main(): Open On-Chip Debugger (2007-12-15 15:00
> CET) svn: 231
> Info:    openocd.c:94 main(): $URL:
> http://svn.berlios.de/svnroot/repos/openocd/trunk/... $
> Info:    jtag.c:1291 jtag_examine_chain(): JTAG device found: 0x3f0f0f0f
> (Manufacturer: 0x787, Part: 0xf0f0, Version: 0x3)
> Warning: arm7_9_common.c:742 arm7_9_assert_reset(): srst resets test
> logic, too

Openocd hat erfolgreich eine JTAG Verbindung zum Prozessor hergestellt.

> Funktioniert der Prozessor? Woran kann ich das sehen?

Als nächstes würde ich mal probieren Daten ins interne SRAM zu schreiben 
und zu lesen.

Danach an der PLL drehen und den Takt auf einen PCKx legen und messen.

Anschließend mal ein Programm einspielen.

Viel Erfolg.

Autor: gerhard (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo michael,
versuchs mal über telnet mit folgendem command:
flash info 0

aus dem ergebnis siehst du sofort ob die verbindung zum at91sam7s läuft 
und wie schnell dieser getaktet wird.

gruss
gerhard

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]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [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.