Some time ago I bought a box of surplus EPM7128SLC84 CPLD's for the
more advanced pupils at my school to have a play with. It was to be a
learning exercise for us all, something different to MCU's.
Unfortunately, I've just found out (I think) that they all have their
jtag pins programmed as user I/O. I can't program them with my
byteblaster, although it works fine with a smaller (new) CPLD I
bought. I wasn't aware of this potential problem before.
The error from Quartus Programmer is:
Info: Unrecognized Device
Error: JTAG ID code specified in JEDEC STAPL Format File does not
match any valid JTAG ID codes for device
Error: Operation failed
Nor will the Quartus programmer auto-identify the devices, saying
"Can't scan jtag chain", again it works fine with the new one.
First, does my assumption here sound correct?
Second, is there any way to clear the jtag pins without a Master
Programmer? (Google thinks the answer is no, but it's worth asking)
Third, is there anyone who has a Master Programmer or other capable
programmer (in the UK, preferably near Manchester) and would be
prepared to help me out and reprogram about 25 CPLD's? I don't mind
donating a few beer tokens if it will help!
> Hello,
>
> Some time ago I bought a box of surplus EPM7128SLC84 CPLD's for the
> more advanced pupils at my school to have a play with. It was to be a
> learning exercise for us all, something different to MCU's.
>
> Unfortunately, I've just found out (I think) that they all have their
> jtag pins programmed as user I/O. I can't program them with my
> byteblaster, although it works fine with a smaller (new) CPLD I
> bought. I wasn't aware of this potential problem before.
>
> The error from Quartus Programmer is:
> Info: Unrecognized Device
> Error: JTAG ID code specified in JEDEC STAPL Format File does not
> match any valid JTAG ID codes for device
> Error: Operation failed
>
> Nor will the Quartus programmer auto-identify the devices, saying
> "Can't scan jtag chain", again it works fine with the new one.
>
> First, does my assumption here sound correct?
>
> Second, is there any way to clear the jtag pins without a Master
> Programmer? (Google thinks the answer is no, but it's worth asking)
>
> Third, is there anyone who has a Master Programmer or other capable
> programmer (in the UK, preferably near Manchester) and would be
> prepared to help me out and reprogram about 25 CPLD's? I don't mind
> donating a few beer tokens if it will help!
>
> Rick Fox
> (Belmont Special School)
> Manchester, UK.
Hi Rick,
Unfortunately, the 'S' in the EPM7128SLC84 part indicates that this part
cannot be programmed with a byteblaster cable. The new part that can be
programmed is probably an 'A' part i.e EPM7128Axxx.
It might be worth contacting an Altera FAE to see whether they are
willing to program these parts for you.
Ben Popoola <[email protected]> wrote:
> Hi Rick,
>
> Unfortunately, the 'S' in the EPM7128SLC84 part indicates that this part
> cannot be programmed with a byteblaster cable. The new part that can be
> programmed is probably an 'A' part i.e EPM7128Axxx.
>
> It might be worth contacting an Altera FAE to see whether they are
> willing to program these parts for you.
>
> Regards
> Ben
Read the first paragraph of the ByteBlasterMV datasheet. The MAX 7000S is
the second device mentioned.
Ben Popoola escreveu:
> Rick Fox wrote:
>
>> Hello,
<snip>
>>
>> Rick Fox
>> (Belmont Special School)
>> Manchester, UK.
>
>
>
> Hi Rick,
>
> Unfortunately, the 'S' in the EPM7128SLC84 part indicates that this part
> cannot be programmed with a byteblaster cable. The new part that can be
> programmed is probably an 'A' part i.e EPM7128Axxx.
>
> It might be worth contacting an Altera FAE to see whether they are
> willing to program these parts for you.
>
> Regards
> Ben
The S says it can be programmed with the BB cable, although the Jtag
pins can be programmed as IO, disabling the Jtag interface with no way
os bringing it back AFAIK without a master programmer.
<snip>
> Third, is there anyone who has a Master Programmer or other capable
> programmer (in the UK, preferably near Manchester) and would be
> prepared to help me out and reprogram about 25 CPLD's? I don't mind
> donating a few beer tokens if it will help!
>
We have old Altera programming hardware, and an 84PLCC module for it.
It's ISA only, which may cause fun! I assume that the modern software
can handle it, dunno if we have any older CDs easily to hand.
> Ben Popoola escreveu:
>
>> Rick Fox wrote:
>>
>>> Hello,
>
> <snip>
>
>>>
>>> Rick Fox
>>> (Belmont Special School)
>>> Manchester, UK.
>>
>>
>>
>>
>> Hi Rick,
>>
>> Unfortunately, the 'S' in the EPM7128SLC84 part indicates that this
>> part cannot be programmed with a byteblaster cable. The new part that
>> can be programmed is probably an 'A' part i.e EPM7128Axxx.
>>
>> It might be worth contacting an Altera FAE to see whether they are
>> willing to program these parts for you.
>>
>> Regards
>> Ben
>
>
> The S says it can be programmed with the BB cable, although the Jtag
> pins can be programmed as IO, disabling the Jtag interface with no way
> os bringing it back AFAIK without a master programmer.
>
> Ricardo