- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi
i have a design that is working and jtag is able to scan cpld. However, pin assignment is removed accidentally and it is auto assigned by quartus. After the design with pin auto assigned is programmed, it is no longer cant be detected by jtag. So, is there any way to recover it? Pls advice. ThanksLink Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Which CPLD are you referring to?
Check the pinout that Quartus has chosen for the device - look in the appropriate report file generated. Some CPLDs allow the JTAG pins to be used for user I/O. Check which pins are used for JTAG and whether any have been used for any of the design's I/O. If it has been used then I don't believe there is anything you can do but change the device. Quartus shouldn't use the JTAG pins for user I/O without this option being specifically selected via the Device Assignments. Once you do recover to a new part, ensure the Device Assignments do not allow Quartus to use the JTAG pins for user I/O pin. Cheers, Alex
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page