Altera_Forum
Honored Contributor
16 years agoEPCS4 Programming Errors
I am having trouble programming an EPCS4 via a USB-Blaster cable. When I use the programmer to program the EPCS4 it reports that the device programs successfully, but the 'Verify' step always fails. When I 'Examine' the device, the readback from the part matches an older programming file that was used to configure the board before I received it. I.e., although the programmer reported that the device programmed successfully, clearly it did not.
I am also unable to erase the part, and receive similar feedback from the tool: the erase says it completes successfully, but the Blank-check fails. When I probe the ASDI and DATA pins during configuration, I get the following returned from the 'Read Status' command: b'0001 0110. According to the EPCS4 datasheet, this means the device is "protected" in all sectors. I take this to mean I am unable to write to the device in the current configuration, hence my inability to program it. I have searched the Altera website and this forum, but I can find no information on how to use Quartus-II or the programmer to clear the memory protection bits. Does anyone know if this is why I am unable to program the EPCS4? Do these 'protection' bits need to be reset manually, or should it happen automatically when I try to program the part? Thanks--