JTAG chain doesn't recognized error on Max10 FPGA
When enabling AES encryption on Max10 FPGA and trying to reconfigure it with a non-encrypted programming the JTAG chain was not recognized since.
The FPGA device continues to work, but it's impossible to conduct any operation using JTAG by Intel Quartus Programmer app.
This unexpected behavior is not consistent (after programing the FPGA with encrypted configuration) but once it happens the FPGA becomes unusable, considering it's impossible to program it again (with or without a key).
A partial successful JTAG communication has been made once the comm frequency has been lowered to 50-100Khz (using JTAG bluster II). The programmer operations have started but briefly terminated during the process.
The given setup:
- Intel Max10M50DA & Max10M16SA FPGA devices.
- JTAG Intel Bluster II & I.
- Dual-Image configuration mode
- Encrypted .pof only has been enabled.
Please instruct us with:
- How to recover the "blocked" device - enable JTAG chain recognition and reprogram the device.
- We"ll appreciate a detailed how-to program a new configuration with a different key or no-key to a FPGA device which already has an encrypted configuration on it.
Thank you for your support