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

PGM Error (Expected JTAG ID code 0x8341A0DD for device 1, but found JTAG ID code 0xC341A0DD)

yangh
Beginner
983 Views

Hi,

 

I'm using AGFB014R24B2E2V board and qpro21.1. The device setting is correctly selected.

After compilation and sof is generated, I use quartus_pfg to add a bootloader into it.

When i use programmer to write the sof through jtag to board, programmer shows 0% falied.

Error message is: 

Error(18952): Error status: The device chain in Programmer does not match physical device chain. Expected JTAG ID code 0x8341A0DD for device 1, but found JTAG ID code 0xC341A0DD.
Error(209012): Operation failed

 

I run jtagconfig, shows,

yangh_0-1675153122574.png

 

questions is,

1. this jtagconfig snapshot shows the jtag expect 24(A|B);

2. programmer auto detect shows 

yangh_1-1675153274606.png

3. sof expect device is 24B

4. if i use programmer which is included in qpro22.1 kit, the program process can be successfully comleted.

 

how can i resolve this? thank you!

0 Kudos
1 Solution
NurAiman_M_Intel
Employee
887 Views

Hi,


Please proceed to use Quartus pro 22.1 as there is no error while programming and we always recommend customers to use latest quartus version if the older quartus is showing problem.


Regards,

Aiman


View solution in original post

0 Kudos
7 Replies
NurAiman_M_Intel
Employee
954 Views

Hi,

 

Thank you for contacting Intel community.

 

I found a similar case as yours from Intel community below;

https://community.intel.com/t5/Intel-Quartus-Prime-Software/Programmer-Error-Message-quot-Device-Chain-does-not-match/m-p/146182

 

Please have a look and let us know the update.

 

Regards,

Aiman


0 Kudos
yangh
Beginner
932 Views

Indeed that issue encounted before. That issue can be easily solved.

This headache issue is that I can use qpro 22.1 programmer download sof into board, while the qpro21.1 programmer cannot.

0 Kudos
NurAiman_M_Intel
Employee
922 Views

Hi,


Was the steps used to program for using both Quartus were the same? Any changes made?

When you auto detect in Quartus 21.1, what does it show?


Regards,

Aiman


0 Kudos
yangh
Beginner
912 Views

In qpro21.1 programmer, after click auto detect,

yangh_0-1675922310956.png

 

In qpro21.1 programmer, after click auto detect, a window pop up shows,

yangh_1-1675922452052.png

after select 24B,

yangh_2-1675922496482.png

 

You can see that in file list, qpro21.1 shows the device is 24(A|B), while qpro22.1 shows 24B.

0 Kudos
yangh
Beginner
912 Views

sry I made a typo mistake. The first one is 21.1, the second one is 22.1. 

0 Kudos
NurAiman_M_Intel
Employee
888 Views

Hi,


Please proceed to use Quartus pro 22.1 as there is no error while programming and we always recommend customers to use latest quartus version if the older quartus is showing problem.


Regards,

Aiman


0 Kudos
NurAiman_M_Intel
Employee
840 Views

I’m glad that your question has been addressed, I now transition this thread to community support. If you have a new question, feel free to open a new thread to get the support from Intel experts. Otherwise, the community users will continue to help you on this thread. Thank you.


0 Kudos
Reply