Guten Tag, Ich hab folgendes Problem: Wie flashe ich ein XE164 über TantinoXC. Z.Z. entwickle ich über µVision (keine EvalVersion) und hab immer über den DAS von Infineon in Verbindung mit dem FTDI auf dem EasyKit XE164 geflasht. Nun soll das EasyKit ausgetauscht werden und ein echtes Board (statt dem EvalBoard) eingesetzt werden. Und nun geht mir eben die zündende Idee ab, welche mir sagt, wie ich das ganze über den TantinoXC lösen kann, ohne auf den µVision verzichten zu müssen. Falls irgendwelche Angaben fehlen, nicht zögern und schonmal vielen Dank, dass ihr euch Zeit für das Durchlesen nehmt. grüssle Wolfi
Hallo, du stellst beim DAS-Treiber von "JTAG over USB-Chip" auf "JTAG over USB-Box" um.
Hm danke, wenn das so einfach geht, jubel ich erstmal ne Runde. Kann ich aber leider erst austesten, wenn das echte Board da ist (liegt hoffentlich schon im Wareneingang). Und wenns dann funktioniert, dann bestätigt sich meine Meinung von Hitex, scheiß Produkt und uninformierter Support, denn der meinte "No way..."
Auf dem Starterkit ist doch auch eine Anschlussmöglichkeit für das Tantino bzw. generell ein externes JTGA-Tool.
jetzt weiß ich wieder, was ich nachschauen wollte/testen wollte. Aber die 2-3 Stunden kann ich jetzt auch noch warten, weil die Zielhardware schon im Haus ist, muss nur noch den Weg ins Büro finden... Aber nur zur Sicherheit, in der Doku wird gesagt, dass der X102 fürs OCDS ist und aufm Board heißt er wohl x202, naja interesseshalber doch mal die Steckerbelegungen raussuchen.
Funktioniert auf dem Eval Board, danke.. jetzt fehlt nur noch das Zielboard, was immer noch am Wareneingang ist.. nochmal, vielen Dank, hast mir viel Ärger erspart, blöder Support von Hitex... mfg Wolfi
So nochmal n Post, nachdem der JTag auf dem EvalBoard funktioniert, kam heute die Zielhardware. Nachdem wir festgestellt haben, dass der BRKIN Pin nicht kontaktiert war, wird nun der XE164 erkannt. Will ich nun aber darauf zugreifen, wird mir der Zugriff verweigert (Fehlermeldung: DAS Errors: DEVICE_ACCESS) mfg Wolfi
Da weiß ich jetzt auch nicht weiter. Ich muss gestehen, dass ich die XE164 außerhalb der Starterkits noch nicht in Betrieb hatte.
Hm okay, naja er verlangt nun beim Basic Client n DAS Device Key, find aber leider nichts zu diesem Thema..
hallo Wolfi, hast du auf deinem Board die zwei pull up Widerstände am Port 10? Wenn nicht ist der Baustein in einen unbekannten Bootmode und der Baustein geht in einen Power down mode. Dazu gibt es ne AppNote von Infineon siehe Anhang.
Hallo Wolfi, dein Beitrag ist schon länger her, deshalb ist meine Hoffnung groß, daß du gaaanz viel Erfahrung mit dem XE164 gesammelt hast. Zu meinem Problem: Ich habe einen XE164FM-72F80L ES-AA auf meinem Board (kein Easy Kit), mit Startup Mode JTAG B und enstprechenden Pull-Up's auf Port 10.0 - 10.2 (1/1/0). Leider konnte das DAS-basic server von Infineon den Controller nicht "sehen". Ich habe alle Möglichkeiten ("JTAG over USB-Chip", "JTAG over USB-Box" "UDAS") ausprobiert ohne Ergebniss. Das Board ist über den MiniWiggler mit dem PC verbunden. Was mir aufgefallen ist, daß der Quarz gar nicht lief (mit einem Scope gemessen). Nach einigen Übelegungen und vergeblichen Versuchen (ext. Clock angeschlossen) habe ich das Board auf JTAG A umgebaut und die Pull-UP'S demenstprechend angepasst. Siehe da ... der PC sagt er habe einen Controller aus der XE166/XC2000-Family gefunden (UDAS server ist eingestellt, alle andere waren ohne Erfolg) aber bei der Selectierung wird mir eine Fehlermeldung: DAS Errors: DEVICE_ACCESS angezeigt. Der Quarz ist immer noch nicht aktiv. Die Steuersignalle des DAS Servers sind deutlich mit dem Scope zu sehen. Ich habe schon mehrmals das Board auf "kalte Lötstellen" oder schlechte Kontakte überprüft, ist alles in Ordnung. Langsam gehen mir die Ideen aus wo ich noch nachsehen soll. Der Infineon Support ist mehr als nur dürftig. Am Telefon gib es keine Auskunft und per email habe ich das Gefühl sie können oder wollen mich nicht verstehen. Für Hilfe oder Tipps währe ich sehr dankbar. Grüße EuGen
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.