Difference between revisions of "ANVYL programmēšana"
(Created page with "ANVYL ir Digilent firmas ražots attīstītājrīks ar Xilinx FPGA = FPGA informācija = * + Programmēšana ar Adept = Adept ir Digilent programmatūra, kas ļauj programm...") |
|||
Line 2: | Line 2: | ||
= FPGA informācija = |
= FPGA informācija = |
||
Anvyl lieto Xilinx FPGA: xc6slx45-3csg484. |
|||
* |
|||
Sīkāks apraksts par to pieejams |
|||
⚫ | |||
[https://reference.digilentinc.com/reference/programmable-logic/anvyl/start Digilent dokumentācijas lapā] |
|||
Uzsākot jaunu (Xilinx ISE) projektu jāizvēlas šādi FPGA parametri: |
|||
* Family: Spartan 6 |
|||
* Device: XC6SLX45 |
|||
* Package: CSG484 |
|||
* Speed: -3 |
|||
UCF fails ir pieejams šeit (TBD). |
|||
⚫ | |||
Adept ir Digilent programmatūra, kas ļauj programmēt firmas attīstītājrīku FPGA. |
Adept ir Digilent programmatūra, kas ļauj programmēt firmas attīstītājrīku FPGA. |
||
Line 10: | Line 21: | ||
Kad projekts ir kompilēts, kā rezultātā tiek izveidots *.bit fails, to var uzlādēt uz FPGA. |
Kad projekts ir kompilēts, kā rezultātā tiek izveidots *.bit fails, to var uzlādēt uz FPGA. |
||
=== Adept instalācija === |
|||
[https://store.digilentinc.com/digilent-adept/ Digilent Adept 2] |
|||
ir pieejama Linux un Windows vidēm, |
|||
[https://reference.digilentinc.com/reference/software/adept/start un lejuplādējama šeit]. |
|||
=== Iekārtas atpazīšana === |
=== Iekārtas atpazīšana === |
Revision as of 15:06, 27 February 2021
ANVYL ir Digilent firmas ražots attīstītājrīks ar Xilinx FPGA
Contents
FPGA informācija
Anvyl lieto Xilinx FPGA: xc6slx45-3csg484.
Sīkāks apraksts par to pieejams Digilent dokumentācijas lapā
Uzsākot jaunu (Xilinx ISE) projektu jāizvēlas šādi FPGA parametri:
- Family: Spartan 6
- Device: XC6SLX45
- Package: CSG484
- Speed: -3
UCF fails ir pieejams šeit (TBD).
Programmēšana ar Adept
Adept ir Digilent programmatūra, kas ļauj programmēt firmas attīstītājrīku FPGA.
Pats projekts, shēma un kods jāveido un jākompilē ar citu programmatūru, piemēram, Xilinx ISE 14.7.
Kad projekts ir kompilēts, kā rezultātā tiek izveidots *.bit fails, to var uzlādēt uz FPGA.
Adept instalācija
Digilent Adept 2 ir pieejama Linux un Windows vidēm, un lejuplādējama šeit.
Iekārtas atpazīšana
Ieslēdzam Anvyl. Apskatam pieejamās iekārtas:
$ djtgcfg enum
Found 1 device(s) Device: Anvyl Device Transport Type: 00020001 (USB) Product Name: Digilent Anvyl User Name: Anvyl Serial Number: ...
Boundary Chain inicializācija
$ djtgcfg init -d Anvyl
Initializing scan chain... Found Device ID: ... Found 1 device(s): Device 0: XC6SLX45
Programmēšana
Pieņemam, ka projekts ir kompilēts failā top.bit
$ djtgcfg prog -d Anvyl -i 0 -f top.bit
Programming device. Do not touch your board. This may take a few minutes... Programming succeeded.