আপনি যদি CPLD বা FPGA চিপগুলির সাথে কিছু হ্যাকিং করার পরিকল্পনা করছেন তবে আপনাকে তাদের প্রোগ্রাম করার একটি উপায় দরকার। JTAG বিকল্পগুলির মধ্যে একটি এবং এখানে একটি কম খরচের পদ্ধতি যা সিরিয়াল পোর্ট ব্যবহার করে (অনুবাদ) ব্যবহার করে।
এই পদ্ধতিতে শুধুমাত্র চারটি সিগন্যাল (টিডিআই, টিএমএস, টিসিকে এবং টিডিও) প্লাস স্থল প্রয়োজন। কিন্তু সমস্যাটি হল যে একটি RS232 সিরিয়াল পোর্টটি 12V লজিক লেভেলের সাথে কাজ করে এবং প্রোগ্রামারের জেটিগ পার্শ্বটি আপনি যে ডিভাইসটি প্রোগ্রাম করছেন তার সাথে যুক্ত হওয়া যুক্তিযুক্ত স্তরের সাথে কাজ করতে হবে। বাণিজ্যিক প্রোগ্রামাররা আপনার জন্য এটির যত্ন নেওয়ার জন্য একটি স্তরের রূপান্তর আইসি ব্যবহার করে, তবে এটি এই প্রকল্পের কম খরচে লক্ষ্যের সাথে মেষ করে না। পরিবর্তে, [নিকোলাস] রূপান্তর করার জন্য জেনার ডায়োডেস এবং ভোল্টেজের ডিভিডিকে ব্যবহার করে। আপনি যদি সমস্যার সম্মুখীন হন তবে প্রতিটি ডাটা সংকেতটির জন্য একটি LED এর একটি LED রয়েছে।
আপনি একটি প্রোগ্রামিং অ্যাপ্লিকেশন দিয়ে এটি ব্যবহার করতে পারেন যা [নিকোলাস] ভিসুয়াল স্টুডিও ব্যবহার করে চাবুক মারবে। এটি সিরিয়াল পোর্টের মাধ্যমে ভাল কাজ করে, তবে তিনি একটি USB-to-Serial Dongle এর সাথে প্রোগ্রামিং করার চেষ্টা করেছিলেন। তিনি দেখেছেন যে এই পদ্ধতিটি একটি অসহনীয় 5-মিনিটের মধ্যে প্রক্রিয়াটিকে ধীর করে। একটি চেহারা নিন, সম্ভবত আপনি যে sloth-মত প্রোগ্রামিং আপ একটি ব্যবস্থাপনাযোগ্য গতিতে পেতে সাহায্য করতে পারেন।
[ধন্যবাদ Alex]