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

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

itchalfon
Novice
1,315 Views

DE10-Nano_prog_fail.png

Labels (1)
13 Replies
FvM
Honored Contributor II
1,271 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
Novice
1,232 Views

itchalfon_0-1735631182488.png

 

0 Kudos
itchalfon
Novice
1,225 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
1,209 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
Novice
1,117 Views

*EPCS64

0 Kudos
FvM
Honored Contributor II
1,175 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
Novice
1,155 Views

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

All snapshots with valid JIC file assigned.

0 Kudos
BXia
New Contributor I
1,062 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
Fakhrul
Employee
869 Views

Hi Itchalfon,


I hope you're doing well. I wanted to check in and see if there have been any updates on the suggestion provided by our community fellow above?


Looking forward to hearing from you.


Regards,

Fakhrul


0 Kudos
itchalfon
Novice
847 Views

Hi Fakhrul,

I have tried all of the above suggestions, but it still doesn’t work. I am unable to program the flash.

I also tried configuring the FPGA as the only device in the JTAG chain, but that didn’t work either.

 

Thanks,

Itshak

0 Kudos
Fakhrul
Employee
751 Views

Hi itchalfon,


Could you try check this KDB, https://www.intel.com/content/www/us/en/support/programmable/articles/000076928.html.


Regards,

Fakhrul


0 Kudos
freddy3366
Novice
653 Views

Sounds tricky! It might be a hardware issue or a problem with the Quartus software version—updating or reinstalling could help.

0 Kudos
Fakhrul
Employee
483 Views

As we haven't received a response to our previous notification, this thread will be transitioned to community support. We hope all your concerns have been addressed. If you have any new questions, please feel free to open a new thread to receive support from Intel experts. Otherwise, community users will continue to assist you here. Thank you.


0 Kudos
Reply