Forum: Mikrocontroller und Digitale Elektronik Probleme mit neuer Sam-Ba version


von Johannes (Gast)


Lesenswert?

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?

von Johannes (Gast)


Lesenswert?

Die Fehlermeldung lautet wie folgt:

"JTAG (adaptive clocking) timeout during DCC write"

von Gast (Gast)


Lesenswert?

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.

von Johannes (Gast)


Lesenswert?

Hat doch vorher auch funktioniert. An der Hardware habe ich nichts 
geändert

von Gast (Gast)


Lesenswert?

Ab irgendeiner Version werden die Clocksignale ausgewertet. Da nicht 
alle Controller diese Clocksignale generieren (z. B. AT91SAM7S64) muß 
die JTAG-Clock zurückgeführt.

von Johannes (Gast)


Lesenswert?

Ich habe die Versionen neuen Versionen wieder deinstalliert und die alte 
Version erneut installiert, jedoch habe ich immer noch die 
Fehlermeldung. So ein mist

von Johannes (Gast)


Lesenswert?

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.

von Johannes (Gast)


Angehängte Dateien:

Lesenswert?

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

von Bernd S. (mms)


Lesenswert?

>"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

von Johannes (Gast)


Lesenswert?

wo finde ich denn den junper auf dem board?

von Bernd S. (mms)


Lesenswert?

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

von Johannes (Gast)


Lesenswert?

Ich schaue mir schon den SCahltplan aber jedoch habe ich den RTCK noch 
nicht gefunden.

von Johannes (Gast)


Lesenswert?

Die Leitung TDI,TCK,TMS geht direkt an den µC

TDO und RTCK geht vom µC in das JTAG-Kabel

von Bernd S. (mms)


Lesenswert?

Seite30 in der RevA - und es gibt keinen Jumper, d.h. die RTCK muss 
aktiviert sein, ansonsten geht über Jtag nichts.

Gruß
Bernd

von Johannes (Gast)


Lesenswert?

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

von Gats (Gast)


Lesenswert?

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.

von Bernd S. (mms)


Lesenswert?

>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

von Johannes (Gast)


Lesenswert?

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.

von Bernd S. (mms)


Lesenswert?

ja, hast du in deinem Entwicklungsumgebung / J-Link auch gesagt, dass es 
per RTCK arbeiten soll?

von Johannes (Gast)


Lesenswert?

Kann ich denn bei SAM-BA die Speed einstellen?

von Johannes (Gast)


Lesenswert?

wo muss ich das einstellen?

von noname (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.