Hallo, ich habe ein Olimex SAM7-P256 (AT91SAM7S256) gekauft. Nun finde ich zu folgenden drei elektrischen Eigenschaften keine exakten Angaben: - Welchen Eingangsspannungsbereich akzeptiert das Board? (Kann ich auch 5V oder 9V verwenden, z.B. vom JTAG-Adapter?) - Welchen maximalen Strom zieht das Board dann primärseitig (also Netzteildimensionierung)? - Wieviel Strom bleibt auf der 3.3 V-Leitung für weitere Komponenten, wenn ich eine SD-Karte verwende (LCD mit Backlight, Bluetooth, ...)? Hat jemand ein Datenblatt dazu oder Erfahrung damit? Zusätzlich überlege ich mir, den Olimex ARM-USB-OCD als JTAG-Adapter zu besorgen. Nach dem Lesen der Webseiten und PDF-Dateien sind bei mir noch zwei Fragen verblieben: - Kann ich die Spannungsquelle des JTAG-Adapters (z.B. 5V oder 9V) zur Versorgung des Boards nutzen (siehe erste Frage oben)? - Ist der Adapter überhaupt gut für einen Atmel ARM geeignet oder soll ich besser auf einen anderen JTAG-Adapter ausweichen. Auf der Webseite von Olimex heißt es nämlich: "supports flash loading on LPC and external flash for LPC-H2214, LPC-H2294" Er scheint mir eher für den Philips-Controller als für den Atmel gemacht zu sein. Es würde mich sehr freuen, wenn mir jemand mit seiner Erfahrung helfen könnte. Herzlichen Dank für die Mühe, Simon
Wenn Du einen Blick in den Schaltplan* werfen würdest, könntest Du einige Erkenntnisse gewinnen: Einerseits ist die Netzteilbuchse im Schaltplan beschriftet, andererseits sind hinter dem eingangsseitigen Brückengleichrichter gleich mehrere Bauteile angeordnet, die deutliche Hinweise geben: - ein Elektrolytkondensator mit 16V Spannungsfestigkeit - ein Linearregler** Obendrein ist -über eine Schottkydiode- das Ganze auch noch mit der USB-Versorgungsspannung verbunden. Was kann man daraus schließen? - mehr als 16V sind definitiv nicht drin, da sonst der Elko unglücklich wird - der ARM und die restliche Beschaltung können sich -sofern das Dein vorgeschaltetes Netzteil liefert- bis zu 800mA teilen - 5V Versorgungsspannung reichen dicke. Zu guter letzt: Das JTAG-Interface ist Bestandteil der ARM-Spezifikation und nicht abhängig von der Herstellerimplementierung; wenn Du also ein JTAG-Interface nebst Software für einen ARM7-TDMI(S) hast, sollte das auch mit jeder Variante davon funktionieren. *) http://olimex.com/dev/images/sam7-p64-sch.gif **) http://www.national.com/dt/lm1117.pdf
Das Programmieren von Flash über JTAG ist leider nicht standardisiert, sondern von der Software abhängig. Der JTAG-Adapter von Olimex arbeitet mit OpenOCD, das kann unter anderem auch den AT91SAM7S256 programmieren.
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.