UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

取消
显示结果 
搜索替代 
您的意思是: 
Observer liup1990
Observer
203 次查看
注册日期: ‎06-15-2018

zynq 7020 SWDT timeout时复位系统,偶发无法复位的情况

大家好:

        我想用zynq 7000的SWDT看门狗来检测系统启动,在fsbl里将SWDT配置成了复位模式,测试时发现一个问题.

       并不是每次SWDT timeout时都能复位系统.我将timeout设置成5s,程序只包含fsbl,并且从sd卡启动,我期望通过SWDT复位系统,

       反复运行fsbl.但是在连续复位几次后,系统就不再复位,

       并且在复位失败时,jtag无法读取swdt寄存器(slcr寄存器也无法读取).而正常复位时可以读取.

 

wdt4.PNG
0 项奖励
1 条回复1
Xilinx Employee
Xilinx Employee
149 次查看
注册日期: ‎05-11-2010

回复: zynq 7020 SWDT timeout时复位系统,偶发无法复位的情况

你不要连接jtag,只通过每次复位启动过程中fsbl的串口信息判断是否复位启动,看看是不是还会卡在那。fsbl每次启动的时候有没有重新初始化swdt?

0 项奖励