FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits
6472 討論

Distinguish if a FPGA image was loaded from flash or directly to the FPGA via JTAG

Joda
新手
1,260 檢視

Hi fellows,

 

is there a way to distinguish, if a FPGA image was loaded from the external flash or it was downloaded via JTAG?

 

I would like to implement the differentiation in my FPGA logic.

So if the image gets loaded from the flash something different shall be done compared when the image is loaded via JTAG.

 

Thanks in advance and best Regards,

 

Joda

 

0 積分
1 解決方案
NurAiman_M_Intel
1,212 檢視

Hi,


You can distinguish them by checking the MSEL status on the board.


Regards,

Aiman


在原始文章中檢視解決方案

4 回應
FvM
榮譽貢獻者 II
1,238 檢視
May be possible in remote system upgrade configuration. It has a status register that shows the most recent reboot cause.
NurAiman_M_Intel
1,213 檢視

Hi,


You can distinguish them by checking the MSEL status on the board.


Regards,

Aiman


Joda
新手
1,200 檢視

Thank you both!

@FvM indeed the RSU provides such a register to distinguish. However, as far as I looked into it, it seems that it only allows to distinguish between the factory and application image. I have to double check the register, when loading an image including the RSU directly via JTAG to the FPGA.

 

@NurAiman_M_Intel Thank you, this looks promising.

 

Best Regards,

 

Joda

NurAiman_M_Intel
1,137 檢視

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.


回覆