A
AndyR71
Guest
Nedávno som kúpil Digilent Nexys 2 dosky a po niekoľkých dňoch výskumu dostal do bodu, kedy som úspešne program je cez USB z Linux hosť bez použitia samostatného (a drahé!) JTAG rozhrania.Google mi povedal, že ešte pred tým, než som kúpil palubu, že sa jedná o veľmi časté požiadavky, zdá sa, že nejsem jediný záujem linux-hostení FPGA rozvoja.Kúsky, ktoré by túto prácu boli všetci tam šťastne (pozri README v download nižšie podrobnosti - reťazec zodpovednosť tu je dlhý), to prostě vzal prácu zhromaždiť je správne.
Pre záujemcov, jsem psal rýchlo perl skript pre automatizáciu procesov,
ktoré sú k dispozícii na adrese: http://plausible.org/andy/nexys2prog.tar.gz
To zábaly na multi-krok bordel (zariadenia detekcie / konfigurácia, SVF generácie a JTAG download) v čo najväčšom rozsahu,
čo je najdôležitejšie, ktoré robí USB zbernice výčtu a dynamicky preprogramovanie na Nexys 2 s usb_jtag patched firmware kvapka v skripte samotného.Užívateľ iba špecifikuje Xilinx Bitstream súbor ako jediný argument.
Inštalácia je jednoduchá, ako som to stihol, vyžadujúce iba Xilinx ISE, dva binárne balíčky (fxload a libftdi - k dispozícii cez apt-get v Ubuntu neohrození) a jeden zdroj inštalácie (UrJTAG - len jednoduché ". / Configure; make; make install "sa bude robiť).
Snad to pomôže iným newbies s krivkou učenia.Dajte mi vedieť, keď niečo nefunguje, alebo ak sú otázky.
Pre záujemcov, jsem psal rýchlo perl skript pre automatizáciu procesov,
ktoré sú k dispozícii na adrese: http://plausible.org/andy/nexys2prog.tar.gz
To zábaly na multi-krok bordel (zariadenia detekcie / konfigurácia, SVF generácie a JTAG download) v čo najväčšom rozsahu,
čo je najdôležitejšie, ktoré robí USB zbernice výčtu a dynamicky preprogramovanie na Nexys 2 s usb_jtag patched firmware kvapka v skripte samotného.Užívateľ iba špecifikuje Xilinx Bitstream súbor ako jediný argument.
Inštalácia je jednoduchá, ako som to stihol, vyžadujúce iba Xilinx ISE, dva binárne balíčky (fxload a libftdi - k dispozícii cez apt-get v Ubuntu neohrození) a jeden zdroj inštalácie (UrJTAG - len jednoduché ". / Configure; make; make install "sa bude robiť).
Snad to pomôže iným newbies s krivkou učenia.Dajte mi vedieť, keď niečo nefunguje, alebo ak sú otázky.