XILINX SPARTAN3 - Paralel JTAG Kablosu

Başlatan fgokcegoz, 24 Ekim 2011, 09:21:43

fgokcegoz

Merhaba arkadaşlar...

FPGA olayına yeni başladım... Bir yerden elime xilinx firmasının spartan3 starter board u geçti. Biraz eski bir kit ama başlangıç seviyesi bana yeterli. Bir problemim var. FPGA kitini programlamak için kutu içerisinde paralel jtag kablosu var. Laptop ta paralel port yok. Masaüstü pc de paralel port var ama ISE 13.2 ile bir türlü yazdığım programı yükleyemedim. (işletim sistemi : vista) ... Bunun üzerine win xp kurulu laptop ta da çalışabilmek adına usb-paralel port dönüştürücü aldım. Bu seferde aygıt yöneticisinde LPT portu olarak görünmüyor. USB Yazdırma Desteği olarak görünüyor. Ben bu FPGA kitini win xp üzerinde paralel jtag kablosu ile nasıl kullanabilirim bu konuda bilgisi olan varmı ? Yoksa USB JTAG kablosu mu almalıyım... Bu konuda fikirleri olan arkadaşlar beni aydınlatırlarsa sevinirim...

Şimdiden teşekkürler...
"Vicdanın ziyası, ulûm-u diniyedir. Aklın nuru, fünun-u medeniyedir. İkisinin imtizacıyla hakikat tecelli eder." (Bediüzzaman Said Nursi)

Ersin

Paralel kablo dışında programlayıcı devrede olması lazım , onda da tek sıra 6 pin yada 2x5 gibi bir konektor yeri olmalı, direk paralel porttan programlayamazsın.Bınlar var ise , başka dikkat etmen husus ta  kartta program modu jumperi olabilir , o tip ayarları da yapman gerek , bordun datasheeteni dikkatli oku.

fgokcegoz

#2
Adamlar o kadar kart yapıyorlar. İçine programlayıcıyı gömemiyorlar mı yahu... Ayrıca kutu içerisinden çıkan paralel jtag kablosunun diğer ucu bahsettiğiniz tek sıra 6 pinlik sokete göre ayarlanmış şekilde...  Birde şunu sormak istiyorum. İhtiyacım olan ek devre, direk paralel porttan programlayamadığımızdan dolayımı yoksa yeni pc lerde paralel port olmadığından dönüştürücüler ile kullandıldığından dolayı mı... Koskoca xilinx firması sattığı bir kite ek programlama cihazı gerekmesine rağmen bunu haricen edinmemizi pek normal göremiyorumda... :)

Elimdeki FPGA kiti bu....

[IMG]http://img51.imageshack.us/img51/7379/s3boardtop400.gif[/img]

Uploaded with ImageShack.us

Kutudan çıkan kablo bu...
[IMG]http://img832.imageshack.us/img832/1801/jtag3top.gif[/img]

Uploaded with ImageShack.us

Aşağıdaki şekilde bir  usb jtag kablosu ile fpga kitine program atamazmıyım...
[IMG]http://img508.imageshack.us/img508/1715/jtagusbtop400.jpg[/img]

Uploaded with ImageShack.us


Yoksa digilent in sattığı bu 50$ lık ürünemi ihtiyacım olacak...
[IMG]http://img23.imageshack.us/img23/7725/jtaghs1400.jpg[/img]

Uploaded with ImageShack.us

@fgokcegoz, edit tuşu lütfen.
"Vicdanın ziyası, ulûm-u diniyedir. Aklın nuru, fünun-u medeniyedir. İkisinin imtizacıyla hakikat tecelli eder." (Bediüzzaman Said Nursi)

Ersin

Merhaba,
Resimdeki kablo orjinal lpt programmeri , parallel port ayarı , kablo sağlam ise problem  yapmamalı.Yanlış hatırlamıyosam jumper ayarı var onu jtag programlama moduna set etmen lazım.Bunları yaptıktan sonra xilinx te tools un içinde impact programı bulunmaktadır,onu çalıştırdıktan sona:Configure device kısmında ,Autimaticaly select gibi seçenek olacak orayı hiç değiştirmeden ok demen lazım,found parallel cabel gibi bir uyarı geldikten sonra fpga yi bulması gerekir.
Kit biraz eski lpt kablo olması normaldir, usb uzerinden programlama konusuna gelince nette usb programlayıcı kopyaları var ama açık bir şema ve kod yok ( var aslında ama düzgün çalışmıyo ) . Orjinal usb programlayıcısı 150 dolar civarı , klon olanı ebay de 50 dolara bulabilirsin , ondan satın aldım gayet iyi çalışmaktadır.
Sana tavsiyem bunu lpt üzerinden çalıştır,kullan ve öğren , devamını getirirsen kendine yeni kit ( usb programlayıcısı üzerinde )  alırsın.