Bagaimana debug sebuah papan FPGA

W

walker_iit

Guest
Halo semua, ima pemula untuk FPGA dunia, dan saat ini im mencoba untuk debug sebuah papan FPGA yang dibuat oleh perusahaan saya. Rinciannya sebagai berikut. Its memiliki [COLOR = "# FF0000"] Topan 4: EP4CE10E22C8N FPGA [/COLOR], Flash SPI, dan LED pengguna, DIP switch dan tombol push switch. Pemrograman adalah melalui USB - JTAG konversi chip (FT2232H) yang langsung terhubung ke pin JTAG dari FPGA. Saat ini, FPGA diprogram menggunakan "UrJTAG", tetapi bahkan sebuah program sederhana untuk menyalakan LED tidak bekerja setelah kode yang diprogram. Aku butuh awal untuk bagaimana untuk debug board ini. Apakah ada JTAG debugging alat yang tersedia (gratis), dan apa hardware tambahan saya memerlukan untuk melakukan debug pada papan saya. Akan Scanning Batas bisa membantu, atau harus saya secara fisik mulai untuk memeriksa semua koneksi untuk terjebak di 0s atau 1s. Terima kasih sebelumnya Walker
 
Hai, Mengapa Anda tidak menggunakan Quartus untuk program FPGA Anda? Franck.
 
Saya akan memeriksa rantai JTAG pertama dan memastikan bekerja. Jika FPGA ditemukan dalam rantai tersebut, memprogram FPGA dan memeriksa jika ada kesalahan terjadi selama pemrograman. Kemudian, periksa apakah FPGA dikonfigurasi dengan benar dengan memonitor sinyal init dilakukan anad. Kemudian, periksa pinout dan debugging aplikasi ...
 
karena, itu adalah papan yang dibangun khusus, dan dari apa yang saya telah dipahami Quartus menggunakan blaster USB yang menggunakan sebuah CPLD MAX diprogram dengan kode konversi JTAG dan id perangkat untuk program SVF ke dalam FPGA (Koreksi saya jika im salah). Oleh karena itu di papan yang im menggunakan, perangkat lunak pihak ketiga yang disebut UrJTAG digunakan sebagai pengganti Quartus. Salam Walker [COLOR = "Silver"]
 
Hai, Jika Anda ingin debug ia papan menggunakan Tap Sinyal Anda harus menggunakan Quartus dan USB-Blaster. Jika Anda memiliki akses ke pin JTAG tidak ada perbedaan menggunakannya atau Anda hardware JTAG + UrJTAG. Franck.
 
Jika FPGA adalah dalam rantai JTAG maka Anda harus dengan mudah dapat menggunakan keran sinyal untuk antarmuka ke FPGA Anda berjalan. Para CPLD Max hanya akan menyediakan akses ke flash untuk ruang konfigurasi. Para jtag harus memungkinkan akses langsung ke Topan tersebut.
 
Pertama, cek apakah FPGA sinyal dilakukan adalah siap. Jangan pergi untuk memeriksa LED output pada pandangan pertama. Biasanya semua desain FPGA akan memiliki dilakukan LED terhubung di dekatnya chip FPGA pada PCB. Hanya memeriksa status LED sebagai gongdori kata. ini akan mengkonfirmasi Anda jika FPGA Anda diaktifkan dengan benar dan diprogram tanpa kesalahan. Bisakah Anda menguraikan bagaimana Anda programing?. Menggunakan USB blaster?. Apakah Anda masih dapat menggunakan Altera blaster untuk USB-chip JTAG?. Aku ingin tahu apakah Altera driver mendukung itu .....
 

Welcome to EDABoard.com

Sponsor

Back
Top