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
Halllo! Hast Du ueberhaupt den Samba Bootloader ins Flash schreiben lassen ???? TST Pin auf GND. Prozessor einschalten 10 sec warten etc. TST PIN Öffnen. Dann ist erst Samba aktiv zumindest auf nem 64s und 256s... mfg, Bjoern
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ß
Hallo! Hab ein Olimex-Board musst Dir vieleicht mal die Shematic auf deren Seite ansehen wie die das beim S64 Board gelöst haben........ www.olimex.com mfg, Bjoern
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
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
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.