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
Kein "Lösungsansatz" für das konkrete Problem aber etwas zum "spicken": http://www.st.com/stonline/products/literature/um/13030.pdf
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.