Hallo Leute,
ich würde gerne den VGA-Testbildgenerator von Ulrich Radig
(www.ulrichradig.de) nachbauen.
Da es alles zum downloaden gibt, sollte das eigentlich nicht so schwer
sein. Aber anscheinend habe ich irgendeinen Fehler gemacht.
iMPACT erkennt einfach nicht meinen XC9536.
Immer kommt folgende Fehlermeldung:
1 | Welcome to iMPACT
|
2 | // *** BATCH CMD : setMode -bs
|
3 | // *** BATCH CMD : setMode -bs
|
4 | GUI --- Auto connect to cable...
|
5 | // *** BATCH CMD : setCable -port auto
|
6 | AutoDetecting cable. Please wait.
|
7 | PROGRESS_START - Starting Operation.
|
8 | Connecting to cable (Parallel Port - LPT1).
|
9 | Checking cable driver.
|
10 | Driver windrvr6.sys version = 8.1.0.0. WinDriver v8.10 Jungo (c) 1997 - 2006 Build Date: Aug 15 2006 X86 32bit SYS 14:21:34, version = 810.
|
11 | LPT base address = 0378h.
|
12 | ECP base address = 0778h.
|
13 | Cable connection established.
|
14 | PROGRESS_END - End Operation.
|
15 | Elapsed time = 1 sec.
|
16 | Attempting to identify devices in the boundary-scan chain configuration...// *** BATCH CMD : Identify
|
17 | PROGRESS_START - Starting Operation.
|
18 | Identifying chain contents ....done.
|
19 | ERROR:iMPACT:585 - A problem may exist in the hardware configuration.
|
20 | Check that the cable, scan chain, and power connections are intact,
|
21 | that the specified scan chain configuration matches the actual hardware, and
|
22 | that the power supply is adequate and delivering the correct voltage.
|
23 | PROGRESS_END - End Operation.
|
24 | Elapsed time = 0 sec.
|
25 | // *** BATCH CMD : identifyMPM
|
Mittlerweile habe ich die Xilinx Webpacks 6.1.3, 8.1.3, 8.2.0 und 9.1.3
gedownloaded und alle ausprobiert mit demselben Ergebnis.
Um einen Chipdefekt auszuschließen habe ich nun drei Stück getestet. Die
Leiterbahnen habe ich alle überprüft. Um möglichst wenig mögliche
Fehlerquellen einzubauen, habe ich sogar noch ein Programmierboard
geätzt. (siehe Anhang)
Freundlicherweise wurde mir ein bereits programmierter Testbildgenerator
inklusive Programmierstecker zu Testzwecken überlassen. Auch diesen Chip
findet iMPACT nicht. Der bereits programmierte CPLD funktioniert mit
meiner geätzten Platine aber einwandfrei.
Beim Googlen fand ich herraus, dass es möglicherweise an fehlenden 100nF
an den Vcc-Pins liegen könnte. Ebenso sollte GND und TCK verdrillt
werden, um keine Störungen auf der Leitung zu haben. Danach lief es aber
immer noch nicht.
Die möglichen Ursachen aus der iMPACT-Fehlermeldung habe ich meiner
Meinung nach ordnungsgemäß überprüft.
- Kabel hat keine Unterbrechung
- Scan Chain besteht nur aus dem einen XC9536 also TDI in Chip rein TDO
wieder raus
- Vcc ist da und mit 4,92V konstant. Auch dieser Wert liegt in den
Toleranzen der Bauteile. Das Supply-Netzteil liefert 9V mit max. 350mA.
Ich bin ratlos…
Weiß jemand von euch vielleicht eine Lösung für mein Problem?
MfG
Jens