Error (209025): Can't recognize silicon ID for device 2.
I am trying to program a .jic into de DE10-Nano board (5CSEBA6U23I7). I am following the exact steps on the DE10-Nano User Manual, Chapte 8 "Programming the EPCS device". I am using the original USB and power supply cables. I am trying to program the converted .jic file to the EPCS128 on the FPGA. The MSEL is on "10010" as the manual indicates. Even after all that, I keep getting the same error.
Error (209025): Can't recognize silicon ID for device 2. A device's silicon ID is different from its JTAG ID. Verify that all cables are securely connected, select a different device, or check the power on the target system. Make sure the device pins are connected and configured correctly.
Error (209012): Operation failed
The progress bar in the Programmer fails at 43%. I´ve read similar topics and found about the TCK frequency of the JTAG on the USB Blaster II documentation. I´ve tried changing the TCK frequency but I only get as far as 74% with a value of 1MHz. I´ve tried with a lower values, but it seems it doesn´t seem to have any logical sense:
with 7MHz = 69%
with 6Mhz = 60%
with 800kHz = 53%
I thought it had something to do with the circuit itself but I am doing the tests with a very basic circuit, an AND gate with two inputs and its output. I can load the .sof file successfully, so there´s no problem with that. No matter what I do the error is the same. I really hope you can help me, as I have followed the manual closely and there should be no problem at all. Thank you.