如何使用iMPACT工具通过JTAG电缆读取Spartan 3A DSP的器件DNA?如果有任何其他方法可以交叉检查代码readead deviceDNA值,那么该设备的deviceDNA值是否正确?
答案 0 :(得分:0)
有一个Xilinx AR:
AR# 40856 iMPACT- How can I read DNA from my FPGA with IMPACT?
对于Spartan-3A系列器件(Spartan-3A,Spartan-3AN andSpartan-3ANDSP)
To read if the DNA iMPACT batch mode command is available. ("readDna -p <position>") How to get the Xilinx Device DNA via iMPACT
批处理模式? 1.生成iMPACT批处理模式文件,说“.cmd”(在任何ASCII文本编辑器中),其中包含以下文本命令。你可以运行它 iMPACT批处理模式。在下面的命令中,“X”表示的位置 目标设备。
setMode -bs setCable -port auto Identify identifyMPM Readdna -p X exit
2.在IMPACT批处理模式命令行中运行上面生成的文件“readDNA.cmd”(ASCII文本文件):
Impact -batch <filename>.cmd The above command will display the DNA number on the DOS command console. Note: If FPGA is configured prior to read Device DNA via JTAG port then the value will be wrong. Please make sure that FPGA is not
从外部Flash或JTAG设备配置。简单地实现这一点 改变模式引脚或擦除外部闪存设备和电源循环 板。