Hallo Ich habe Sam-Ba von der Version 2.7 auf 2.8 geupdatet. Anschließend habe ich SEGGER SAM-ICE von Version 3.84 auf 3.88 geupdatet. Mit IAR kann ich auf auf die neue SEGGER Version zugreifen. Jedoch wenn ich SAM-BA starte dann versucht SAM-BA auf die alte SEGGER 3.84 Version zuzugreifen. Diese hatte ich aber mit dem uninstaller von SEGGER deinstalliert. Wie kann ich SAM-BA dazu bringen auf die neue SEGGER-Version 3.88 zuzugreifen?
Die Fehlermeldung lautet wie folgt: "JTAG (adaptive clocking) timeout during DCC write"
Vermutung: das Clocksignal zur JTAG-Schnittstelle wieder zum SAM-ICE zurückgeben. Bin leider nicht am Arbeitsplatz, so daß ich Dir die Pinnumern nicht nennen kann.
Hat doch vorher auch funktioniert. An der Hardware habe ich nichts geändert
Ab irgendeiner Version werden die Clocksignale ausgewertet. Da nicht alle Controller diese Clocksignale generieren (z. B. AT91SAM7S64) muß die JTAG-Clock zurückgeführt.
Ich habe die Versionen neuen Versionen wieder deinstalliert und die alte Version erneut installiert, jedoch habe ich immer noch die Fehlermeldung. So ein mist
Wenn ich J-Link Commander starte dann wird die Firmwareversion auf dem ATMEL-SAM_ICE-JTAG Downloader angezeigt. Momentan ist die Firmware ARM 5 vom 22 July 2008 drauf. Diese scheint probleme zu machen. Auf den PC habe ich SEGGER 3.84 installiert. Wenn ich also die alte Software auf den PC installiere wird die Firmware auf dem SAM-ICE nicht mehr auf die alte Version aktualisiert.
Hier noch ein Screenshot Ich denke mal das ich die alte Firmware wieder auf den SAM-ICE bekommen muss, damit ich mit SAM-BA wieder den NAND-Flash beschreiben kann
>"JTAG (adaptive clocking) timeout during DCC write"
entweder Jtag Clock zurückgeben mittels RTCK (wird wahrscheinlich ein
Jumper auf dem Board dafür vorhanden sein) - oder die
Download-Jtag-Frequenz ist zu schnell.... mal mit 200kHz probieren.
Gruß
Bernd
ich kenn das board nicht / und auch nicht das pinning vom verwendeten jtag adapter - allerdings sollte dies ersichtlich sein in der doku. http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4057 Gruß Bernd
Ich schaue mir schon den SCahltplan aber jedoch habe ich den RTCK noch nicht gefunden.
Seite30 in der RevA - und es gibt keinen Jumper, d.h. die RTCK muss aktiviert sein, ansonsten geht über Jtag nichts. Gruß Bernd
Wenn ich SAM-BA starte dann ist rechts in der Taskleiste eine grünes Symbol vom J-Link. SAM-BA selbst startet eine DLL der Version 3.80a diese schein schon sehr alt zu sein, vielleicht kommt SAM-BA mit der neuen Firmware vom 22 Juni 2008 nicht klar. jedoch kann ich die Firmware auf dem SAM-ICE nicht rückgängig machen
Also, jetzt bin ich am Arbeitsplatz. Bei meinen SAM-ICE habe ich PIN 9 (TCK) mit PIN 11 (RTCK) verbunden. Bitte noch einmal prüfen! Noch ein Tipp: solange SAM-BA / SAM-ICE laufen - nichts ändern.
>Also, jetzt bin ich am Arbeitsplatz. Bei meinen SAM-ICE habe ich PIN 9 >(TCK) mit PIN 11 (RTCK) verbunden. Bitte noch einmal prüfen! ist denn der RTCK auch mit dem Controller verbunden? Wenn nein, ist das eine möglichkeit, die Johannes aber nicht hat, da laut schaltplan RTCK direkt mit dem Controller verbunden ist und dann darf keine Verbindung zu TCK vorhanden sein. Gruß Bernd
Ich denke mal da RTCK vom µC direkt in den 20poligen JTAG-Steckverbinder geht, der dann wieder direkt in das SAM-ICE Modul geht sollte die Verbindung ok sein.
ja, hast du in deinem Entwicklungsumgebung / J-Link auch gesagt, dass es per RTCK arbeiten soll?
Schreib dein Problem doch einfach mal direkt bei Segger ins Forum rein (www.segger.com/forum oder so), dann wird dir da bestimmt der passende J-Link Entwickler direkt dazu antworten können ;-).
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.