芯路恒电子技术论坛

 找回密码
 立即注册
热搜: 合集
查看: 5576|回复: 0

【Xilinx下载器】【ILA】使用ILA调试时出错的解决方案

[复制链接]

该用户从未签到

68

主题

85

帖子

937

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
937
发表于 2022-8-19 10:40:04 | 显示全部楼层 |阅读模式

问题描述

有的用户在使用下载器调试带有ILA的工程时,出现某些异常情况,目前已知的异常有:

(1)下载过程中报错,而且底部Tcl Console出现大量报错信息

image.png

Tcl报错信息,从第三行可知,系统提示降低速率,但是未具体说明降低哪里的速率。

image.png

(2)点击开始采样后,不出波形也无任何报错信息

image.png

(3)开始采样后,不采集或采集的波形不变化,且底部的Tcl Console有报错

image.png

(4)开始采样后,采集失败并且底部Tcl Console出现大量报错信息

image.png

(5)连接已烧录ILA程序的开发板时,出现连接不上或者连接上了,但是ILA设备显示不全的问题

image.png

原因

这些错误的出现跟两个因素有关:

(1)下载器的Jtag接口的TCK速率,也可简单理解为下载速度或电脑与开发板通信的速度。

(2)程序中ILA的采样时钟速率。

这里直接贴出一张报错图,这张图是笔者之前探究ILA采样速率与下载器TCK速率时,Vivado出现的报错,可惜这个报错只出现过一次,后面再也没出现过了。

image.png

其中第三条写的很清楚了,ILA的采样速率必须高于Jtag时钟频率的2.5倍,之前说过的异常情况都有了解释,原因就是Jtag的速度过高导致它与ILA的配合出现了异常。

解决方法

解决方法有两种

(1)修改下载器频率,默认频率一般是15MHz,将其改小,确保它的2.5倍小于ILA的采样时钟频率

image.png

(2)修改ILA采样时钟,这个根据具体的工程在内部修改,确保ILA采样时钟频率大于下载器频率的2.5倍

相关链接

更多关于Xilinx下载器使用相关的问题,请查看【下载器常见问题合集

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|芯路恒电子技术论坛 |鄂ICP备2021003648号

GMT+8, 2024-11-21 22:07 , Processed in 0.113514 second(s), 34 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

快速回复 返回顶部 返回列表