โปรแกรมเมอร์ Serial Port JTAG

หากคุณวางแผนที่จะแฮ็คด้วย CPLD หรือ FPGA ชิปคุณจะต้องมีวิธีการตั้งโปรแกรม JTAG เป็นหนึ่งในตัวเลือกและนี่คือวิธีการราคาประหยัดที่ใช้พอร์ตอนุกรม (แปล)

วิธีนี้ต้องการเพียงสี่สัญญาณ (TDI, TMS, TCK และ TDO) บวกกับพื้นดิน แต่ปัญหาคือพอร์ตอนุกรม RS232 ทำงานด้วยระดับตรรกะ 12V และด้าน JTAG ของโปรแกรมเมอร์จำเป็นต้องทำงานกับระดับตรรกะที่มีพื้นกับอุปกรณ์ที่คุณกำลังเขียนโปรแกรม โปรแกรมเมอร์เชิงพาณิชย์ใช้ระดับการแปลง IC เพื่อดูแลสิ่งนี้ให้คุณ แต่นั่นไม่ใช่ตาข่ายกับเป้าหมายที่มีต้นทุนต่ำของโครงการนี้ แทน [Nicholas] ใช้ไดโอดซีเนอร์และวงเวียนแรงดันไฟฟ้าเพื่อให้การแปลง นอกจากนี้ยังมี LED สำหรับแต่ละสัญญาณข้อมูลเพื่อให้ข้อเสนอแนะบางอย่างหากคุณมีปัญหา

คุณสามารถใช้สิ่งนี้พร้อมกับแอปพลิเคชั่นการเขียนโปรแกรมที่ [Nicholas] วิปปิ้งขึ้นโดยใช้ Visual Studio มันทำงานได้ดีผ่านพอร์ตอนุกรม แต่เขาลองเขียนโปรแกรมด้วยดองเกิล USB ต่ออนุกรม เขาพบว่าวิธีนี้ทำให้กระบวนการช้าลงเป็นเวลา 5 นาทีที่ทนไม่ได้ ลองดูบางทีคุณสามารถช่วยให้ได้รับการเขียนโปรแกรมคล้ายเฉื่อยกับความเร็วที่จัดการได้

[ขอบคุณอเล็กซ์]

Leave a Reply

Your email address will not be published.