嗨,
我有SP605评估套件,我尝试使用HWICAP。
我的设计是按照以下步骤构建的:
EDK:
单片微处理器。
我添加了axi_hwicap(版本2.03)并选择“实例化STARTUP prima
tive”以禁用EOS_IN(是否导致问题?)
时钟wizrad - 将ICAP_Clk设置为10MHz。
将设计导出到SDK。
SDK:
从xhwicap.h我明白,为了激活HWICAP,我首先需要运行XHwIcap_LookupConfig然后运行XHwIcap_CfgInitialize。
当XHwIcap_LookupConfig按预期工作时,XHwIcap_CfgInitialize导致程序卡住。
XHwIcap_CfgInitialize失败的原因是EOS保持低位。
我通过运行XHwIcap_GetStatusReg确认了它,我看到EOS位低。
我甚至尝试长时间运行(大约10分钟straigt),它仍然没有改变。
EOS保持低水平的原因是什么,我能解决它吗?
谢谢。