Forum: FPGA, VHDL & Co. Cyclone 2 USB-Blaster Absturz


von Stefan H. (Firma: dm2sh) (stefan_helmert)


Lesenswert?

Hallo,

mir ist ein dummes Missgeschick passiert:
Ich habe in Verilog ein Modul geschrieben und im ebenfalls in Verilog 
verfassten Top-Level-Modul instanziiert. Dabei hieß ein eingang des 
Moduls clk_50 und im Top-Level wollte ich diesen Eingang mit mit 
CLOCK_50 verbinden. Dummerweise hatte ich clk_50 geschrieben, was im 
Top-Level nicht existierte, sondern nur im instanziierten Modul, aber 
trotzdem keinen Fehler brachte! Wie der Name schon andeutet handelt es 
sich dabei um ein Taktsignal.

Nun habe ich aber das compilierte Design auf mein Altera DE1 gespielt. 
Die Folge war, der Quartus 2 Programmer stürzte ab:
1
Error: Can't access JTAG chain
2
Error: Can't configure device. Expected JTAG ID code 0x020B30DD for device 1, but found JTAG ID code 0x00000000.
3
Error: Operation failed
4
Info: Ended Programmer operation at Sat Oct 17 15:46:36 2009
5
Info: Started Programmer operation at Sat Oct 17 15:46:55 2009
6
Info: Started Programmer operation at Sat Oct 17 15:47:29 2009
7
Error: Device chain in use
8
Error: Operation failed
9
Info: Ended Programmer operation at Sat Oct 17 15:47:39 2009
10
Error: Can't access JTAG chain
11
Info: Operation canceled
12
Info: Ended Programmer operation at Sat Oct 17 15:47:43 2009
13
Info: Started Programmer operation at Sat Oct 17 15:48:02 2009
14
Info: Configuring device index 1
15
Info: Device 1 contains JTAG ID code 0x020B30DD
16
Error: Can't access JTAG chain
17
Error: Can't configure device. Expected JTAG ID code 0x020B30DD for device 1, but found JTAG ID code 0xFFFFFFFF.
18
Error: Operation failed
19
Info: Ended Programmer operation at Sat Oct 17 15:48:04 2009
20
Info: Started Programmer operation at Sat Oct 17 15:48:06 2009
21
Error: JTAG Server can't access selected programming hardware
22
Error: Operation failed
23
Info: Ended Programmer operation at Sat Oct 17 15:48:06 2009
24
Info: Started Programmer operation at Sat Oct 17 15:48:08 2009
25
Error: JTAG Server can't access selected programming hardware
26
Error: Operation failed
27
Info: Ended Programmer operation at Sat Oct 17 15:48:08 2009
28
Info: Started Programmer operation at Sat Oct 17 15:48:12 2009
29
Error: JTAG Server can't access selected programming hardware
30
Error: Operation failed
31
Info: Ended Programmer operation at Sat Oct 17 15:48:12 2009
32
Info: Started Programmer operation at Sat Oct 17 15:48:12 2009
33
Error: JTAG Server can't access selected programming hardware
34
Error: Operation failed
35
Info: Ended Programmer operation at Sat Oct 17 15:48:12 2009
36
Info: Started Programmer operation at Sat Oct 17 15:48:17 2009
37
Error: Can't access JTAG chain
38
Error: Operation failed
39
Info: Ended Programmer operation at Sat Oct 17 15:48:17 2009
40
Info: Started Programmer operation at Sat Oct 17 15:48:51 2009
41
Info: Configuring device index 1
42
Info: Device 1 contains JTAG ID code 0x020B30DD
43
Error: Can't access JTAG chain
44
Error: Can't configure device. Expected JTAG ID code 0x020B30DD for device 1, but found JTAG ID code 0xFFFFFFFF.
45
Error: Operation failed
46
Info: Ended Programmer operation at Sat Oct 17 15:48:53 2009
47
Info: Started Full Compilation at Sat Oct 17 15:49:02 2009 Westeuropäische Normalzeit
48
Info: Ended Full Compilation at Sat Oct 17 15:49:32 2009 Westeuropäische Normalzeit
49
Info: Started Programmer operation at Sat Oct 17 15:49:43 2009
50
Error: JTAG Server can't access selected programming hardware
51
Error: Operation failed
52
Info: Ended Programmer operation at Sat Oct 17 15:49:43 2009
53
Info: Started Programmer operation at Sat Oct 17 15:50:05 2009
54
Error: JTAG Server can't access selected programming hardware
55
Error: Operation failed
56
Info: Ended Programmer operation at Sat Oct 17 15:50:05 2009
57
Info: Started Programmer operation at Sat Oct 17 15:50:20 2009
58
Error: JTAG Server can't access selected programming hardware
59
Error: Configuration failed
60
Info: Ended Programmer operation at Sat Oct 17 15:50:20 2009
61
Info: Started Programmer operation at Sat Oct 17 15:50:24 2009
62
Error: JTAG Server can't access selected programming hardware
63
Error: Configuration failed
64
Info: Ended Programmer operation at Sat Oct 17 15:50:24 2009
65
Info: Started Programmer operation at Sat Oct 17 15:51:41 2009
66
Error: Device chain in Chain Description File does not match physical device chain -- expected 2 device(s) but found 1 device(s).
67
Error: Operation failed
68
Info: Ended Programmer operation at Sat Oct 17 15:51:42 2009
69
Info: Started Programmer operation at Sat Oct 17 15:51:50 2009
70
Info: Configuring device index 1
71
Info: Device 1 contains JTAG ID code 0x020B30DD
72
Error: Can't access JTAG chain
73
Error: Can't configure device. Expected JTAG ID code 0x020B30DD for device 1, but found JTAG ID code 0x00000000.
74
Info: Operation canceled
75
Info: Ended Programmer operation at Sat Oct 17 15:53:21 2009
76
Info: Started Programmer operation at Sat Oct 17 15:53:43 2009
77
Info: Configuring device index 1
78
Info: Device 1 contains JTAG ID code 0x020B30DD
79
Error: Can't access JTAG chain
80
Error: Can't configure device. Expected JTAG ID code 0x020B30DD for device 1, but found JTAG ID code 0x00000000.
81
Info: Operation canceled
82
Info: Ended Programmer operation at Sat Oct 17 15:54:51 2009
83
Info: Started Programmer operation at Sat Oct 17 15:55:24 2009
84
Error: Unable to reset device before configuration
85
Error: Configuration failed
86
Info: Ended Programmer operation at Sat Oct 17 15:55:24 2009
87
Info: Started Programmer operation at Sat Oct 17 15:55:29 2009
88
Error: Unable to reset device before configuration
89
Error: Configuration failed
90
Info: Ended Programmer operation at Sat Oct 17 15:55:30 2009
91
Info: Started Programmer operation at Sat Oct 17 15:55:31 2009
92
Error: Unable to reset device before configuration
93
Error: Configuration failed
94
Info: Ended Programmer operation at Sat Oct 17 15:55:32 2009
95
Info: Started Programmer operation at Sat Oct 17 15:55:38 2009
96
Info: Configuring device index 1
97
Info: Device 1 contains JTAG ID code 0x020B30DD
98
Error: Can't access JTAG chain
99
Error: Can't configure device. Expected JTAG ID code 0x020B30DD for device 1, but found JTAG ID code 0xFFFFFFFF.
100
Info: Operation canceled
101
Info: Ended Programmer operation at Sat Oct 17 15:55:56 2009
102
Info: Started Programmer operation at Sat Oct 17 15:56:07 2009
103
Info: Configuring device index 1
104
Info: Device 1 contains JTAG ID code 0x020B30DD
105
Error: Can't access JTAG chain

Durch mehrmaliges Abziehen und Wiederanstecken des USB-Kabels sowie 
Korrektur des Source-Codes ließ sich das ganze noch retten, aber der 
Cyclone 2 wurde dabei schon richtig warm!

Mich wundert nur, dass der Quartus 2 Verilog-Compiler den Fehler nicht 
bemerkt hat! Ist das euch auch schon mal passiert? Wieso hat das der 
Compiler durchgehen lassen?

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.