Pemrograman Digilent Nexys 2 dari Linux

A

AndyR71

Guest
Saya baru-baru Digilent Nexys membeli 2 papan, dan setelah beberapa hari riset sampai ke titik di mana aku bisa sukses-program ini lebih dari USB dari Linux host tanpa menggunakan terpisah (dan mahal!) JTAG interface.Google mengatakan kepada saya bahkan sebelum saya membeli papan bahwa ini adalah persyaratan yang sangat umum, tampaknya bahwa aku bukan satu-satunya yang tertarik pada FPGA linux-host pembangunan.Potongan untuk membuat karya ini semua ada di sana, dengan gembira (lihat README di download di bawah ini untuk rincian - rantai tanggung jawab di sini adalah lama); itu hanya mengambil pekerjaan untuk mengumpulkan mereka dengan benar.

Bagi yang berminat, aku menulis sebuah skrip perl cepat untuk mengotomatisasi proses, tersedia di: http://plausible.org/andy/nexys2prog.tar.gz

Hal ini membungkus multi-langkah berantakan (perangkat deteksi / konfigurasi, generasi SVF, dan JTAG download) semaksimal mungkin, yang paling penting dengan melakukan pencacahan bus USB dan dinamis memprogram ulang Nexys 2 dengan gumpalan firmware usb_jtag ditambal pada skrip itu sendiri.Pengguna hanya menentukan file bitstream Xilinx sebagai satu-satunya argumen.

Instalasi sederhana seperti saya bisa hanya membutuhkan Xilinx ISE, dua paket biner (fxload dan libftdi - keduanya tersedia melalui apt-get pada Ubuntu Intrepid) dan satu sumber install (UrJTAG - hanya sebuah sederhana ". / Configure; make; make install "akan dilakukan).

Mudah-mudahan ini akan membantu para pemula lain dengan kurva belajar.Let me know jika sesuatu tidak bekerja, atau jika ada pertanyaan.

 
Apa yang terjadi?Aku ingat kata datasheet pengguna dapat memprogram FPGA / PROM melalui platform Windows melalui port USB di papan Digilent menggunakan software?Does it work?Apakah script Anda diprogram melakukan hal yang sama di Linux sebagai perangkat lunak Digilent di Windows?

 
kel8157 wrote:

Datasheet mengatakan [...] pengguna dapat memprogram FPGA / PROM melalui platform Windows Apakah script [...] [...] melakukan hal yang sama di Linux
 

Welcome to EDABoard.com

Sponsor

Back
Top