AT91SAM7S256 testen mit dem Wiggler

Gast #732905
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/src/openocd.c $
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
Gast
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?
> 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.
Gast
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

Eine eigene Frage? Dieser Thread ist über 18 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.