Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21588 ディスカッション

Signal Tap Start-up failure

Yt_aem
初心者
12,339件の閲覧回数

Hi,

I am using Quartus Prime Pro 19.1 and device is Cyclone 10GX150. 

Using SFL to program the device is successful over the JTAG (See attached SFL.png). But, when opening the Signal Tap, it keeps saying, "Program the device to continue" (See attached Signal_tap.png). I have checked all parts related to JTAG and they are all correctly installed, consistent with the schematic attached. 

Is there anyone who can help? I am in tight timing of a project.

Very very appreciate for your helps. 

0 件の賞賛
23 返答(返信)
RichardTanSY_Altera
モデレーター
11,170件の閲覧回数

I don't see a .sof file in the JTAG Chain Configuration window (right hand side of Signal Tap).

You need to browse and add the .sof file, then click the programming button (the one with a down green arrow) to program the device.

 

capture.JPG

Best Regards,

Richard Tan

 

p/s: If any answer from the community or Intel Support are helpful, please feel free to give best answer or rate 4/5 survey.

 

Yt_aem
初心者
11,150件の閲覧回数
FvM
名誉コントリビューター II
11,164件の閲覧回数

Hello,
the general cause is that SignalTap is not recognizing the expected design loaded to the FPGA.

Either .jic isn't containing the most recent design with SignalTap, e.g. because it hasn't been refreshed in programming file converter after last rebuild. Or, the most trivial reason, .jic has been flashed but the FPGA still holds factory default image. You need to power-cycle the the FPGA after flashing, or enable "Initiate configuration after programming" in programmer/tools/options. Or reload .sof from SignalTap directly.

Regards

Frank 

Yt_aem
初心者
11,151件の閲覧回数

Yt_aem_1-1671639451744.png

 

I set the option, but still does not work.

sstrell
名誉コントリビューター III
11,143件の閲覧回数

Ignore the status.  Just try start running the logic analyzer after you've programmed the device.  I bet it will work.  That status is not accurate if you don't program the device in the JTAG Configuration section of the .stp on the right, as mentioned.  And is the correct device selected there (0x02E320DD?  Usually the device part number will appear here)?

Yt_aem
初心者
11,142件の閲覧回数

No, it does not work right after programing the device.

It is "0x02E320DD" shown under the JTAG Chain Configuration tab,

Yt_aem_0-1671643171236.png

But, what does it mean? I am using 10CX150YF672E6G device, a Cyclone 10gx FPGA.

sstrell
名誉コントリビューター III
11,138件の閲覧回数

Click Scan Chain and select the correct device that's been programmed already (or just program it right there).

Yt_aem
初心者
11,131件の閲覧回数

No help.

Is the device 0x02E320DD a correct one of 10CX150YF672E6G? I only have this device in use.

sstrell
名誉コントリビューター III
11,130件の閲覧回数

The hex address is just an identifier for a device on the JTAG chain.  The actual part number usually appears in the Programmer or here in the .stp after Scan Chain.  Is it programming successfully in the Quartus Programmer with the .sof file directly?  Something seems fishy.

Yt_aem
初心者
11,127件の閲覧回数

Yes. It is programmed successfully.

Yt_aem_0-1671648582489.png

And also the programmer shows the correct part. But in signal tap it shows a device id number. I am not sure if they are identical.

sstrell
名誉コントリビューター III
11,126件の閲覧回数

Are there other devices in the Device pop-up in Signal Tap?

There could be something wrong with your .stp file.  You could try creating a new one.

Yt_aem
初心者
11,123件の閲覧回数

No, only one device. But, it does not show the part number. It supposes to have the FPGA number such as, 10CX150...(0x2E320DD) in Device.

Yt_aem_0-1671650439192.png

 

It looks like some settings for signal tap are wrong.

Will recreate a new stp file again to see.

Yt_aem
初心者
11,119件の閲覧回数

just created a new stp file and got the same failure result unfortunately after running it.

RichardTanSY_Altera
モデレーター
11,098件の閲覧回数

This is bizarre. Does this issue also occur with different design?

Could you try to use a different board with same device?


ps. Please be informed that there will be delay in response in the following week due to holiday season.


Yt_aem
初心者
11,055件の閲覧回数

I have four same boards. They are showing the same issue.

I found a weird situation that they all could run signal tap on my desktop computer but all fail on my laptop. Both of desktop and laptop are installed with the same Quartus Prime Pro 19.1 software. Could it be an operation system's setting issue?  No idea.

RichardTanSY_Altera
モデレーター
11,047件の閲覧回数

This may be the root cause. Do you have the OS information for both machine?


RichardTanSY_Altera
モデレーター
10,898件の閲覧回数

Wishing you a Happy New Year 2023!

Do you able to compare both machine OS? Whether this could be caused by different OS.

Are both machine OS supported ? As indicated in the webpage below:

https://www.intel.com/content/www/us/en/support/programmable/support-resources/design-software/os-support.html


Best Regards,

Richard Tan


Yt_aem
初心者
10,888件の閲覧回数

Hi Richard,

Happy New Year! 

Just got back from long break of holidays. Thank you.

Yes, two computers have the same OS, Win10.  I am pretty sure that it is a system security setting issue such as firewall or authority level that causing the problem because two computers are different in those settings. I once had a similar problem with the Xilinx software. I have not got through it so far. Do you have any idea?

I will contact my IT guys to see if they have any approaches. 

 

Appreciate a lot for your helps.

RichardTanSY_Altera
モデレーター
10,815件の閲覧回数

This is my first time seeing this kind of behavior. So, I am quite stumped.

Curious, does the device part name show up correctly in the working machine? instead of 0x2E320DD

Do you mind to share the project so I could check whether the same issue occur from my side?


Best Regards,

Richard Tan


Yt_aem
初心者
10,805件の閲覧回数

Yes. The working machine's performance is different from the failure machine. As shown below.

Yt_aem_0-1672935871403.png

The working machine shows the part type AND part id number. But, the bad one only shows the part id number.

I attached the design for your reference.

My IT guy is on vacation. So I have to wait.

 

Thanks a lot.

返信