Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
15 years ago

ByteBlasterMV programming with JTAG disabled

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

2 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    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).

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- 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