Forum: FPGA, VHDL & Co. µC + FPGA mit Impact über JTAG programmieren


von Sebastian U. (sebp20)


Lesenswert?

Hallo,

auf meiner Leiterplatte befindet sich ein µC (ADUC7026) und ein Xilinx 
Prom sowie ein Spartan 3 FPGA. Alle 3 sollen über JTAG programmiert 
werden.
Nun habe ich folgendes Problem befindet sich der µC nicht im Chain 
funktioniert die Programmierung des FPGAs und des PROMs einwandfrei.

Ist dieser mit in der Kette erkennnt Impact ein Unknown Device und FPGA 
+ PROM lasen sich nicht mehr programmieren, es kommt die Meldung "The 
idcode read from the device does not match the idcode in the bsdl File".

Muss ich irgendwelche Einstellung im Impact vornehmen ?

MFG
Seb

von Christian R. (supachris)


Lesenswert?

Gibts zum ADuC denn ein BSDL File? Das brauchst du zwingend. Desweiteren 
muss der ADuC nicht nur JTAG sondern auch Boundary Scan mit Bypass-Modus 
unterstützen. Das machen leider nicht alle µC. Der MSP430 z.B. kann das 
auch nicht.

von Uwe Bonnes (Gast)


Lesenswert?

Wenn der uC den Bypass Mode unterstuetzt, lang es, die Laenge des 
Instruction registers zu kennen, die man, wenn ich mich recht erinnere, 
in Impact direkt eingeben kann. Dann kann Impact das Teil in Bypass 
schalten.

von Sebastian U. (sebp20)


Lesenswert?

Vielen Dank für eure Antworten.
Also ein BSDL File hab ich bei Analog Devices nicht gefunden.
Wo bekomme ich die Länge des Instruction Registers her ?

von Christian R. (supachris)


Lesenswert?

Normalerweise aus dem BSDL File. Aber da beißt sich die Maus usw.
Aber falls der ADuC das überhaupt unterstützt (was ich nicht glaube), 
dann bei AD erfragen, bzw. im Datenblatt schauen.

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.