Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21607 Discussions

ByteBlasterMV programming with JTAG disabled

Altera_Forum
Honored Contributor II
1,401 Views

I’ve disabled JTAG so I can use the JTAG pins for I/O and used a JBC file to program an EPM7064S using ByteBlasterMV. Using a POF file doesn’t work. 

 

As far as I can tell the programming seems to have work including the use of the JTAG pins for user I/O. Although the verify function doesn’t work. 

 

How does this work?  

Why doesn’t the verify work?  

Is there anything I need to watch out for? 

If I program all of the JTAG pins as O/P will it stop the JTAG programming from working? 

 

Some of my settings .... 

 

set_global_assignment -name DEVICE "EPM7064SLC44-10" 

set_global_assignment -name LAST_QUARTUS_VERSION "9.1 SP2" 

set_global_assignment -name MAX7000_DEVICE_IO_STANDARD TTL 

set_global_assignment -name MAX7000_ENABLE_JTAG_BST_SUPPORT OFF 

set_global_assignment -name SECURITY_BIT OFF 

set_global_assignment -name GENERATE_JBC_FILE ON 

 

Terry
0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
547 Views

If I understand right, your way of programming is a one way ticket. You can't neither verify nor reprogram the chip. If you want to, you need a programmer that supports a high voltage programming method, e.g. the Altera Programming Unit (APU).

0 Kudos
Altera_Forum
Honored Contributor II
547 Views

 

--- Quote Start ---  

If I understand right, your way of programming is a one way ticket. You can't neither verify nor reprogram the chip. If you want to, you need a programmer that supports a high voltage programming method, e.g. the Altera Programming Unit (APU). 

--- Quote End ---  

 

 

Hi thanks for your comment but I’ve found it does work.  

 

I’ve programmed it with a good design and it works. I then programmed it with a bad design and it stopped working as I expect. I’ve programmed it with a good design and it works again.  

 

I’ve not checked if the JTAG pins have been programmed correctly so it is possible it’s only been partial programmed. I will check this out later on when I have time and report back. 

 

Terry
0 Kudos
Reply