Serial Port JTAG Programmer

Jika Anda berencana untuk melakukan peretasan dengan CPLD atau chip FPGA Anda akan memerlukan cara untuk memprogramnya. JTAG adalah salah satu opsi dan inilah metode berbiaya rendah yang menggunakan port serial (diterjemahkan).

Metode ini hanya membutuhkan empat sinyal (TDI, TMS, TCK dan TDO) plus ground. Tetapi masalahnya adalah bahwa port serial RS232 beroperasi dengan level logika 12V dan sisi jtag dari programmer perlu beroperasi dengan tingkat logika asli perangkat yang Anda program. Programmer komersial menggunakan level Convert IC untuk mengurus ini untuk Anda, tetapi itu tidak mesh dengan tujuan berbiaya rendah dari proyek ini. Sebaliknya, [Nicholas] menggunakan dioda zener dan pembagi tegangan untuk membuat konversi. Ada juga LED untuk setiap sinyal data untuk memberikan umpan balik jika Anda mengalami masalah.

Anda dapat menggunakan ini bersama dengan aplikasi pemrograman yang [Nicholas] Whipped Up menggunakan Visual Studio. Ini bekerja dengan baik melalui port serial, tetapi ia mencoba pemrograman dengan dongle USB-to-serial. Dia menemukan bahwa metode ini memperlambat proses turun ke 5 menit yang tak tertahankan. Lihatlah, mungkin Anda dapat membantu untuk mendapatkan pemrograman seperti sloth hingga kecepatan yang dapat dikelola.

[Terima kasih Alex]