Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21190 Discussions

Programming failing in DE10-Nano board (And in my board as well)

itchalfon
Beginner
285 Views

DE10-Nano_prog_fail.png

Labels (1)
0 Kudos
8 Replies
FvM
Honored Contributor I
241 Views

Hi,

different versions of DE10nano are using different flash devices. Sure that the selected S25FL128 fits your board?

0x16 is EPCS64 silicon ID as far as I see.

0 Kudos
itchalfon
Beginner
202 Views

itchalfon_0-1735631182488.png

 

0 Kudos
itchalfon
Beginner
195 Views

Hi,

It seems that the flash device actually on board is EMCS64. (However, on the DE10nano design scheme, they put S25FL128.)

After updating the flash device, The following messages were: (See snapshot above as well)

Info (209060): Started Programmer operation at Tue Dec 31 09:44:49 2024
Info (209016): Configuring device index 2
Info (209017): Device 2 contains JTAG ID code 0x02D020DD
Error (209040): Can't access JTAG chain
Error (209014): CONF_DONE pin failed to go high in device 2. Make sure all communication cables are securely connected, select a different device, check the power on the target system, or make sure all nCE pins are connected to GND. The Intel FPGA Knowledge Database contains many articles with specific details on how to resolve this error. Visit the Knowledge Database at https://www.altera.com/support/support-resources/knowledge-base/search.html and search for this specific error message number.
Error (209012): Operation failed
Info (209061): Ended Programmer operation at Tue Dec 31 09:44:59 2024

0 Kudos
BXia
New Contributor I
179 Views

Hi, it seemed that you even didn't add .jic file based on your screenshots.

You'd better follow the steps in section 8.3 Write jic file into the EPCS device of DE10-Nano user manual to program .jic file.

 

0 Kudos
itchalfon
Beginner
87 Views

*EPCS64

0 Kudos
FvM
Honored Contributor I
145 Views

Hi,
@BXia 
itchalfon is trying "Examine" (flash read out). There's no .jic file specified then, read data can be written to file after successful reading.

@itchalfon 

It's however not clear why the step causes JTAG chain error. Does the error also occurs with other actions, e.g. blank check?

Does it occur if you specify valid .jic file?

Regards
Frank

0 Kudos
itchalfon
Beginner
125 Views

itchalfon_0-1735654949340.pngitchalfon_1-1735655073354.pngitchalfon_2-1735655169588.png

All snapshots with valid JIC file assigned.

0 Kudos
BXia
New Contributor I
32 Views

@itchalfon, don't check Verify and Blank-Check options box in Programmer, just check Program/Configure box for FPGA and EPCS lines, then program again. And you can use de10-nano default .jic file in DE10-Nano cd-rom to test further.

0 Kudos
Reply