Verbindung/Flashen zum TC1766

Gast #1968901
Lesenswert?
• ▲
▼
Hallo zusammen,

ich habe eine Platine mit einem Mikrocontroller TC1766 bestückt. Nun 
möchte ich mit JTAG und MiniWiggler über DAS (Device Access Server) auf 
diesen zugreifen.

Schließe ich die Platine nun mit dem MiniWiggler an die USB 
Schnittstelle des Computers und an die Platine wird Spannung angelegt, 
dann erscheint ein Eintrag im Fenster "DAS Device Select". (siehe 
DAS_error_2.png) Möchte ich auf den Mikrocontroller mit dem DAS Basic 
Client zugreifen, kommt die Meldung „Please enter key for Device: 
TriCore-Family“, siehe „DAS_error_1.png“ im Anhang. Wenn ich auf „OK“ 
klicke, passiert nichts. Wenn ich auf „Abort“ klicke, erscheint im 
zweiten Fenster unter „Warnings and Error Messages“ „Error: 
DEVICE_ACCESS“. Dabei kann ich die Device ID sehen, wenn ich auf „Device 
Info“ klicke.

Dieses Verhalten habe auch ich auf einer zweiten Platine.

1. Antwort des DAS Support Teams:
"The device is locked most likely because the Flash has been programmed 
as protected.
Can't be unlocked by the tool directly.

The user code in the Flash could contain a routine which enables the 
debug interface after a key exchange with the tool."

2. Antwort des DAS Support Teams, nachdem ist gesagt habe, dass ich 
diesen Neu habe und bisher kein Code auf den Mikrocontroller geflashed 
habe:

"The observed behavior is specific for this device type.
When there is no valid code in the Flash, the device will end up in a 
special WDT reset/locked state.

You can just "Abort" the "DAS Device Key" Window und get the device then 
under control with "Reset & Halt".

Please check the TC1766 device documentation.
Such device type specific issues can't be supported by the DAS support 
team."

Die Anweisung aus der 2. Antwort bin ich nachgegangen, aber leider 
ändert sich da nichts.

Viele Grüße
Markus
Angehängte Dateien:
Gast #1969978
Lesenswert?
• ▲
▼
Hallo,

damit du dich bei einem leeren Flash über JTAG verbinden kannst, muß der 
Bootmode "Run from internal Flash Start" eingestellt werden.
Dies erfolgt an den sog. HW-Config-Pins. Überprüfe mal in deiner 
Schaltung wie diese Pins konfiugriert sind (werden nach Reset gelesen 
und sind dann in einem Register des SCU-Moduls auslesbar.).

Gruß.
Gast #1975082
Lesenswert?
• ▲
▼
Hallo Klaus!

Diese HW-Konfigurationspins habe ich bisher überhaupt nicht beachtet! 
Ich habe es heute endlich testen und dafür die verlangte HW-Config 
einstellen können. Es klappt!

Großes Danke für deinen Tipp.

Gruß,
Markus

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.