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

quartus_pgm command to change divece

Wenxu
Beginner
709 Views

I have two device in my JTAG change, one is FPGA and another is a unknown device(it's a PHY) in my JTAG chain, and in GUI, I can click right button and change device to select the .bsdl file of the device, and then I can program .jic file for FPGA.

Now I want to use the script command to program FPGA, the normal command is 

quartus_pgm –c usbblasterII –m jtag –o bpv;design.pof

but it said: JTAG chain contains unknown device.

I know how to solve this in GUI, but I don't know how to solve this by command.

 

Is there any command to change device with .bsdl file by command?

Labels (1)
0 Kudos
4 Replies
sstrell
Honored Contributor III
676 Views

You probably need to specify the device number in the chain.  Run jtagconfig to know which device is which.  https://www.intel.com/content/www/us/en/docs/programmable/683039/24-1/scripting-support-08828.html

0 Kudos
NurAiman_M_Intel
Employee
614 Views

Hi,


Any update? Have you try to specify the device number in the chain?


Regards,

AIman


0 Kudos
Wenxu
Beginner
566 Views

I open a same case in IPS, and they help me to solve this problem as below:

1. add .bsdl file for unknown device in GUI

2. save all the setup in the GUI as a .cdf file

3. execute this cdf file in the quartus_pgm

Thanks & Best Regards

Wenxu

0 Kudos
NurAiman_M_Intel
Employee
558 Views

Hi,


Thank you for sharing the solution in here. I am glad that you got help from IPS.


I will close this case for now.


Regards,

Aiman


0 Kudos
Reply