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.
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.