- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I have an embedded application where I am using the MAX V CPLD chip and also an ARM processor. I need to be able to program the MAX V CPLD chip from the ARM processor. The way the CPLD is programmed now is by jtag from a PC. Is there any information about doing this or another way of programming the CPLD without using Jtag? Any help would be greatly appreciated. Thank YouLink Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Maybe you can bitbang programming bitstream?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Check out this link -
https://www.altera.com/support/support-resources/download/programming/jam.html it's the page for the Altera Jam STAPL software. There's source for programming devices from a cpu. I've done it before with a X****x device and an embedded cpu, should work the same way. Kevin- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Programming devices via JTAG is possible. Older generation devices were supported by Altera's JRunner software (and maybe newer devices are too). Take a look in the MAX V handbook and look at the IEEE 1532 details. The "Programming Sequence" section looks like it provides enough detail so that you could create your own programmer. I'd recommend buying a low-cost MAX V kit and trying that procedure, or post a new thread asking if anyone on the forum has used an IEEE 1532 programmer.
Programming a MAX V via IEEE 1532 instructions could easily be tested using an FTDI C232H cable (assuming the MAX V JTAG interface was also 3.3V, otherwise you'll need level translators). Cheers, Dave
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