إذا كنت تخطط للقيام ببعض القرصنة باستخدام رقائق CPLD أو FPGA، فستحتاج إلى وسيلة لبرمجةها. JTAG هي واحدة من الخيارات وهنا طريقة منخفضة التكلفة التي تستخدم المنفذ التسلسلي (ترجمة).
تتطلب هذه الطريقة فقط أربعة إشارات (TDI، TMS، TCK و TDO) بالإضافة إلى الأرض. ولكن المشكلة هي أن منفذ تسلسلي RS232 يعمل مع مستويات منطق 12 فولت ويحتاج الجانب JTAG من المبرمج إلى العمل مع مستويات المنطق الأصلية إلى الجهاز الذي تقوم برمجةه. يستخدم المبرمجون التجاريين مستوى تحويل IC لرعاية هذا لك، ولكن هذا لا يتشكل مع الهدف المنخفض التكلفة لهذا المشروع. بدلا من ذلك، يستخدم [Nicholas] ثنائيات Zener فواصل الجهد لجعل التحويل. هناك أيضا LED لكل إشارة بيانات لإعطاء بعض الملاحظات إذا كنت تواجه مشكلة.
يمكنك استخدام هذا جنبا إلى جنب مع تطبيق البرمجة أن [Nicholas] مخفوقة باستخدام Visual Studio. يعمل بشكل جيد عبر المنفذ التسلسلي، لكنه حاول البرمجة باستخدام دونجل USB-To-to-to-serial. وجد أن هذه الطريقة تبطئ العملية وصولا إلى 5 دقائق لا تطاق. إلقاء نظرة، ربما يمكنك المساعدة في الحصول على البرمجة التي تشبه الكسل إلى سرعة يمكن التحكم فيها.
[شكرا أليكس]
0