AT91SAM7X256 und SAM-BA

Gast #335857
Lesenswert?
• ▲
▼
Hallo zusammen,

ich bin gerade dabei einen AT91SAM7X256 für Versuche in betrieb zu
nehmen. Habe den Controller dabei auf ein Adapterplatine gelötet und
diese über Pfostenstecker und Kupplung auf eine Lochrasterplatine
gepackt. Dort ist die restliche Peripherie.

Der prinzipielle aufbau ist wie bei dem Evaluation-Kit von Atmel (aus
Anleitung entnommen).
Nun wollte ich über SAM-BA und DBUG-Schnittstelle versuchen eine
Verbindung aufzubauen. Doch leider funktioniert das nicht.

Wenn ich in SAM-BA (Version 1.8) auf DBGU connection drücke geht der TX
auf +10V. Der Contoller antwortet mit einem kurzen 10V stoß und dann
kommt am PC die Fehlermeldung.

Habe natürlich probiert die SAM-BA in den Flash zuvor zu überspielen.
Aber wahrscheinlich hat das nicht funktioniert.
Die PA0 und PA1 liegen über einen 15kohm Widerstand auf +3,3V der PA2
über 15kohm auf Masse.

Weis jemand ob man den PA2 ohne Widerstand auf masse legen muß. Leider
sinkt das Potential nicht auf Null ab, sondern nur auf 3V. Ich bin mir
halt nicht sicher, ob eine direkte verbindung zu Masse der Controller
verträgt.

Vielleicht hat das Spiel ja schon mal jemand gemacht und kann mir bitte
helfen.

Danke im Voraus.

Gruß,

Chris
Gast #335859
Lesenswert?
• ▲
▼
Hallo Bjorn,

zunächst mal das mit der Aussage, dass der Controller antwortet war ein
fehler. Hatte noch einen Dreher in der Leitung (Nullmodemkabel).

Ich hab den TST auf +3,3V gelegt. Die PINS PA0 und PA1 über eine 1,5k
auf +3,3V. Den Pin PA2 über 1,5k auf masse. Und dann halt für gute 10
sekunden eingeschaltet, wieder aus und die Pins wieder offen gelassen.
Denke dass wenn dan der fehler beim PA2 liegen muß. Atmel schreibt man
muß ihn auf masse legen, aber nicht ob man das über einen Widerstand
machen muß oder direkt.

Wie hast du das gelöst?

Gruß
Gast #435633
Lesenswert?
• ▲
▼
Hallo,

der Thread ist zwar schon ein bischen älter, aber die Lösung ist: Um 
SAM-BA zu starten müssen PA[0-2] auf 3V3 Pegel liegen. Man kann diese 
Pins, dank der internen Pullups, auch einfach offen lassen. Wenn man 
PA[0-1] auf 3V3 und PA2 auf GND zieht, startet der FFP Modus, der ist 
aber ganz was anderes.

Steht aber alles im Datenblatt.

Gruß, Feadi
Gast #435635
Lesenswert?
• ▲
▼
Huppsss....

Ich habe jetzt erst bemerkt, dass von einem SAM7-X- die Rede ist, und 
nicht von einem SAM7-S-

Bei der X version muss man den Erase Pin benutzen, der lösche den 
Flashinhalt und ein Konfigurationsbit. Nach löschen des 
Konfigurationsbits bootet der SAM7X automatisch SAM-BA.

Gruß, Feadi

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.