JTAG über Optokoppler

OP #1778622
Lesenswert?
• ▲
▼
Hallo,

ich versuche einen µC(AT91SAM7SE256) über JTAG zu programmieren (OLIMEX 
ARM-USB-OCD). Dabei werden die JTAG Leitungen über Optokoppler geführt, 
um die Netzpotentialseite (auf der sich auch der µC befindet) von der 
Treiberseite galvanisch zu trennen. Als ich das ganze mit einheitlichen 
Potential programmiert hab war alles bestens, doch seit ich die 
Verbidung zwischen den Masseflächen getrennt hab, wie die Platine zum 
schluss auch eigentlich arbeiten soll, spuckt mir Crossworks 2.0 "Verify 
failed" aus.

Beim Messen mit dem Oszi kann man erkennen, dass Daten vom JTAG gesendet 
werden und der Controller auch antwortet. Leider ist es nicht möglich 
die Unterschiede bei der Verifizierung anzeigen zu lassen.

Der Controller führt zwar noch dass Programm aus, jedoch funktioniert 
wie gesagt die Programmierung nicht.

Hat eventuell jemand einen Lösungsansatz?

Beste Grüße, S

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.