A7 FPGA向6657发送doorbell包,6657在中断中对接收到doorbell包进行计数,每次计到2023次,就再也无法接收doorbell
观察寄存器rio_sp_err_stat=0x00180602,寄存器rio_err_det = 0,寄存器SRIO_rio_sp_err_det = 0x00080000,local_err_det = 0x04000000
是什么原因导致端口出错呢?
6657在回环模式下自发自收doorbell无此问题
Shine:
试试增加FPGA那边的门铃间隔时间。
user1851506:
回复 Shine:
目前门铃间隔10ms左右,已经够长了
6657自回环模式下10Khz的doorbell都没有问题
user1851506:
回复 Shine:
有个帖子跟我遇到的问题一模一样,不过没有有效的回答
e2e.ti.com/…/563648