如何使用iMPACT工具通过JTAG电缆读取Spartan 3A DSP的设备DNA?以及是否有其他方法可以交叉检查代码读取的deviceDNA值,该设备的deviceDNA值是否正确?
发布于 2013-12-25 22:50:43
有一个Xilinx AR可以做到这一点:
AR# 40856 iMPACT- How can I read DNA from my FPGA with IMPACT?
用于Spartan-3A系列设备(Spartan-3A、Spartan-3AN和Spartan-3ANDSP)的
读取iMPACT批处理模式命令是否可用。("readDna -p ")如何通过iMPACT获取Xilinx设备DNA
批处理模式? 1.生成带有以下文本命令的iMPACT批处理模式文件".cmd“(在任何ASCII文本编辑器中)。您可以在iMPACT批处理模式下运行它。在下面的命令中,"X“表示目标设备的位置。
setMode -bs setCable -port自动识别identifyMPM Readdna -p X退出
2.在IMPACT批处理模式命令行中运行上面生成的文件"readDNA.cmd“(ASCII文本文件),如下所示:
Impact -batch .cmd上面的命令将在DOS命令控制台上显示DNA编号。注:如果在通过JTAG端口读取设备DNA之前配置了FPGA,则该值将是错误的。请确保FPGA不是
从外部闪存或JTAG设备配置。要实现这一点,只需更改模式引脚或擦除外部闪存设备,然后重新启动电路板。
https://stackoverflow.com/questions/20769877
复制相似问题