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!

取消
显示结果 
搜索替代 
您的意思是: 
Visitor okxcko
Visitor
459 次查看
注册日期: ‎07-14-2018

zynq 7045 fpga 没加载,ps访问fpga寄存器卡死现象解决办法

转到解答

zynq 7045 fpga 没加载,ps访问fpga寄存器卡死现象解决办法。

 

ps上是否有寄存器用来指示fpga是否加载成功?这样的话,根据这个寄存器的指示,如果没加载成功就不进行fpga的访问,可以避免这种卡死现象。

或者还有其它方法吗?

0 项奖励
1 个已接受解答

已接受的解答
Community Manager
Community Manager
495 次查看
注册日期: ‎08-31-2011

回复: zynq 7045 fpga 没加载,ps访问fpga寄存器卡死现象解决办法

转到解答

@okxcko

 

你可以访问devcfg.INT_STS 寄存器,此寄存器里的PCFG_DONE_INT (bit2)会变1 来指示PL的配置已经完成。

详细信息请参考UG585.

 

Capture.JPG

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------

在原帖中查看解决方案

2 条回复2
Community Manager
Community Manager
496 次查看
注册日期: ‎08-31-2011

回复: zynq 7045 fpga 没加载,ps访问fpga寄存器卡死现象解决办法

转到解答

@okxcko

 

你可以访问devcfg.INT_STS 寄存器,此寄存器里的PCFG_DONE_INT (bit2)会变1 来指示PL的配置已经完成。

详细信息请参考UG585.

 

Capture.JPG

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------

在原帖中查看解决方案

Visitor okxcko
Visitor
403 次查看
注册日期: ‎07-14-2018

回复: zynq 7045 fpga 没加载,ps访问fpga寄存器卡死现象解决办法

转到解答

非常感谢,测试后发现的确可以通过这个寄存器判断fpga是否加载成功

0 项奖励