”FPGA的JTAG端口dont't工作?

Z

ZFDok

Guest
我已做两板FPGA板,但他们不工作好,jatg端口位不下载文件,错误报告中读取编号11111111111 ...,不是正确的身份证号码,谁知道是什么原因,谁可以帮助我吗?谢谢!

 
喜欢你的JTAG连接声音是你的电路板损坏或已死亡。

什么类型的板?哪种类型的FPGA?什么软件您使用?有JTAG链上的任何其他设备?

检查软件供应商的网站
, 看他们是否有诸如“哎呀
, 我们打破了某些设备的JTAG任何服务通告,请下载服务包”。

 
我使用xc2s15 - vq100和xc2s50 - tq144,两个板所有芯片的JTAG sigle,没有其他设备,TDO引脚的总是高的水平,我使用的Xilinx软件ISE7.1开发工具包。我检查委员会,从我使用的一系列成功的模式可以配置和工作的好。

 
您是否使用了Xilinx并行电缆IV接口单元?如果您正在运行Win2K或WinXP,你允许的ISE安装程序安装的设备驱动程序提供了访问并行端口?

您是否使用了Xilinx影响效用?如果你会发生什么影响
, 然后按一下启动文件
“ -
> 初始化链?

TDO的不工作?TDI的怎么样,TCK的,和TMS到FPGA中去?

 
主机的工作是没有问题的,在我有xc2s100调试板pq208,它可以词,但最终也没有工作,我发现TDO的,TMS的TCK的有信号
, 所有,但该设备ID是000011111111111,为什么设备ID读不正确?我用的是并行电缆三。该模式的选择是正确的。

 
“它可以词,但最终也没有工作” -抱歉
, 但没有意义。

TDI的是你的工作?这是十分重要的。

如果我拔掉我的并行电缆IV我的FPGA板,影响报告编号=“00001111111111111111111111111111”。这听起来类似您的问题。

如果你会发生什么影响
, 然后按一下启动文件
“ -
> 初始化链?你的错误信息说什么有趣的?

 
最初的链条中出现的与有线通讯康德不成立的。

 
您是否尝试配置模式设置现金(M0,M1和M2)的边界扫描?

 
您好所有
我遇到这个问题呢!
报价:/ / ***间歇加利福尼亚:setPreference -县UserLevel:新手

/ / ***间歇加利福尼亚:setPreference -县MessageLevel:详细

/ / ***间歇加利福尼亚:setPreference -县ConcurrentMode:假

/ / ***间歇加利福尼亚:setPreference -县UseHighz:真

/ / ***间歇加利福尼亚:setPreference -县ConfigOnFailure:停止

/ / ***间歇加利福尼亚:setPreference -县StartupCLock:AUTO_CORRECTION

/ / ***间歇加利福尼亚:setPreference -县签名:假

/ / ***间歇加利福尼亚:setPreference -县KeepSVF:假

/ / ***间歇加利福尼亚:setPreference -县svfUseTime:假

/ / ***间歇加利福尼亚:setPreference -县UserLevel:新手

/ / ***间歇加利福尼亚:setPreference -县MessageLevel:详细

/ / ***间歇加利福尼亚:setPreference -县ConcurrentMode:假

/ / ***间歇加利福尼亚:setPreference -县UseHighz:真

/ / ***间歇加利福尼亚:setPreference -县ConfigOnFailure:停止

/ / ***间歇加利福尼亚:setPreference -县StartupCLock:AUTO_CORRECTION

/ / ***间歇加利福尼亚:setPreference -县签名:假

/ / ***间歇加利福尼亚:setPreference -县KeepSVF:假

/ / ***间歇加利福尼亚:setPreference -县svfUseTime:假

/ / ***间歇加利福尼亚:setMode -田岛

/ / ***间歇加利福尼亚:setMode - bsfile

/ / ***间歇加利福尼亚:setCable口的SVF文件的“E:\ FPGASTUDY \ pic_test \ hehe.svf”

/ / ***间歇加利福尼亚:addDevice位置1文件的“E:\ FPGASTUDY \ pic_test \ test_1.bit”

'1':载入档案『E:\ FPGASTUDY \ pic_test \ test_1.bit'...

做完。

信息:冲击:1777 -

读D组:/ Xilinx/spartan2/data/xc2s200.bsd ...

警告:冲击:2257年-启动时钟已被更改JtagClk'的比特流'在内存中,

但原来的码流文件保持不变。

信息:冲击:501 - '1':新增设备xc2s200成功。

-------------------------------------------------- --------------------

-------------------------------------------------- --------------------

图形用户界面---放入一个设备。

设备#1选择

/ / ***间歇加利福尼亚:setAttribute位置1的Attr configFileName价值的“E:\ FPGASTUDY \ pic_test \ test_1.bit”

'1':载入档案『E:\ FPGASTUDY \ pic_test \ test_1.bit'...

做完。

信息:冲击:501 - '1':新增设备xc2s200成功。

-------------------------------------------------- --------------------

-------------------------------------------------- --------------------

-------------------------------------------------- --------------------

-------------------------------------------------- --------------------

设备#1选择

/ / ***间歇加利福尼亚:程序磷1

PROGRESS_START -开始行动。

验证链...

边界扫描链验证成功。

'1':编程器...

做完。

信息:冲击:579 - '1':填妥位文件下载到设备。

信息:冲击:580 - '1':检查针....做工作。

'1':程序成功。

PROGRESS_END -年底通车。

经过时间= 1秒。

图形用户界面--- PROM的格式化选择

/ / ***间歇加利福尼亚:setMode,菲律宾足球联盟

/ / ***间歇加利福尼亚:setMode,菲律宾足球联盟

/ / ***间歇加利福尼亚:setMode,菲律宾足球联盟

/ / ***间歇加利福尼亚:setMode,菲律宾足球联盟

/ / ***间歇加利福尼亚:setSubmode - pffserial

/ / ***间歇加利福尼亚:setAttribute - configdevice属性服务名称值“PFFConfigDevice”

/ / ***间歇加利福尼亚:setAttribute - configdevice属性服务的大小值“0”

/ / ***间歇加利福尼亚:addCollection名“无题”

/ / ***间歇加利福尼亚:setAttribute收集属性服务迪尔价值“向上”

/ / ***间歇加利福尼亚:addDesign版本0名“0000”

/ / ***间歇加利福尼亚:addDeviceChain指数0

/ / ***间歇加利福尼亚:addDevice位置1文件的“E:\ FPGASTUDY \ pic_test \ test_1.bit”

'1':载入档案『E:\ FPGASTUDY \ pic_test \ test_1.bit'...

信息:冲击-经过的时间= 0秒。

做完。

信息:冲击:501 - '1':新增设备xc2s200成功。

-------------------------------------------------- --------------------

-------------------------------------------------- --------------------

图形用户界面---放入一个设备。

/ / ***间歇加利福尼亚:setMode,菲律宾足球联盟

收藏:无题

设计:0

设备连锁:0

-------------------------------------------------- --------------------

位置器件名文件名

1 xc2s200电子邮件:\ FPGASTUDY \ pic_test \ test_1.bit

-------------------------------------------------- --------------------

/ / ***间歇加利福尼亚:setAttribute - configdevice属性服务fillValue价值“法郎”

/ / ***间歇加利福尼亚:setAttribute - configdevice属性服务档案格式价值“监”

/ / ***间歇加利福尼亚:setAttribute收集属性服务迪尔价值“向上”

/ / ***间歇加利福尼亚:setAttribute - configdevice属性服务路径值的“电子:\ fpgastudy \ pic_test /”

/ / ***间歇加利福尼亚:setAttribute收集属性服务名称和值的“无题”

/ / ***间歇加利福尼亚:生成,通用

'1':新增设备xc17v01成功。

-------------------------------------------------- --------------------

-------------------------------------------------- --------------------

生成舞会文件使用以下自动生成舞会(补):

xc17v01

-------------------------------------------------- --------------------

0x28c44(166980)字节满载从0x0

使用用户指定的205K大小胎膜早破

写作档案“电子:\ fpgastudy \ pic_test / / Untitled.mcs”。

写作档案“电子:\ fpgastudy \ pic_test / / Untitled.prm”。

写作档案“电子:\ fpgastudy \ pic_test / / Untitled.sig”。

图形用户界面---共配置位大小= 1335840位。

图形用户界面---共配置字节大小= 166980字节。

/ / ***间歇加利福尼亚:setCurrentDesign版本0

图形用户界面---系统ACE选择

/ / ***间歇加利福尼亚:setMode -田岛

图形用户界面---边界扫描文件选择

/ / ***间歇加利福尼亚:setMode - bsfile

图形用户界面---切换到配置模式

/ / ***间歇加利福尼亚:setMode -田岛

/ / ***间歇加利福尼亚:addDevice位置1文件的“E:\ FPGASTUDY \ pic_test \ test_1.bit”

'1':载入档案『E:\ FPGASTUDY \ pic_test \ test_1.bit'...

做完。

信息:冲击:501 - '1':新增设备xc2s200成功。

-------------------------------------------------- --------------------

-------------------------------------------------- --------------------

图形用户界面---#1 xc2s200电子邮件:\ FPGASTUDY \ pic_test \ test_1.bit

/ / ***间歇加利福尼亚:setMode -田岛

/ / ***间歇加利福尼亚:setMode - bsfile

设备#1选择

/ / ***间歇加利福尼亚:setMode -田岛

图形用户界面---自动连接到电缆...

/ / ***间歇加利福尼亚:setCable端口自动

自动检测线。
请稍候。

CB_PROGRESS_START -开始行动。

连接电缆(USB接口)。

电缆连接失败。

连接电缆(并行端口- LPT1)。

检查电缆驱动器。

驱动windrvr6.sys版本= 6.2.3.0。
并口基地址= 0378h。

ECP的基地址= FFFFFFFFh。

电缆连接失败。

连接电缆(并行端口- LPT2连接)。

检查电缆驱动器。

驱动windrvr6.sys版本= 6.2.3.0.Cable连接失败。

连接电缆(并行端口- LPT3连接)。

检查电缆驱动器。

驱动windrvr6.sys版本= 6.2.3.0.Cable连接失败。

连接电缆(并行端口- LPT4)。

检查电缆驱动器。

驱动windrvr6.sys版本= 6.2.3.0.Cable连接失败。

连接电缆(USB端口- USB21)。

检查电缆驱动器。

驱动xusbdfwu.sys版本:1018(1018)。

驱动windrvr6.sys版本= 6.2.3.0。
在枚举过程中最大电流要求的280毫安。

电缆类型= 3,修订= 0。

设置电缆速度为6MHz。

电缆连接建立。

固件版本= 1018。

CPLD的文件版本= 0006h。

CPLD的版本= 0006h。

CB_PROGRESS_END -年底通车。

经过时间= 2秒。

/ / ***间歇加利福尼亚:程序磷1

PROGRESS_START -开始行动。
错误:冲击:583 - '1':该IDCODE的从设备读不匹配的BSDL文件IDCODE的。
信息:冲击:1578 - '1':装置IDCODE的:00001101101101101101101101101101
信息:冲击:1579年- '1':预期IDCODE的:00000000011000011100000010010011
PROGRESS_END -年底通车。
经过的时间= 3秒。
设备#1选择
/ / ***间歇加利福尼亚:ReadIdcode磷1
错误:冲击:583 - '1':该IDCODE的从设备读不匹配的BSDL文件IDCODE的。
信息:冲击:1578 - '1':设备IDCODE的:00001101101101101101101101101101
信息:冲击:1579年- '1':预期IDCODE的:00000000011000011100000010010011
电缆没有连接。
 
这看起来像很多步骤日志。太多。你可以插入评论说你试图这样做的每一步?

什么设备上的JTAG链?图表影响是否符合您的硬件?

我看到四个消息“的副本添加的设备xc2s200成功”。为什么这么多?如果您不小心插入设备的副本,该JTAG链将是错误的
, 你会得到了IDCODEs混合。

 

Welcome to EDABoard.com

Sponsor

Back
Top