请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号: TMDS64EVM
这是以下主题中一个未解决问题的最新消息: (1) TMDS64EVM:XFR2VBUS 数据传输卡住 — 处理器论坛-处理器 — TI E2E 支持论坛
Xf2vbus 命令有时会失败的原因是否有? 我可以看到它有时会起作用、但在其他情况下、它将永远停止检查 R20 寄存器、先执行多次迭代后状态始终保持在 1(活动)。 附加了卡在代码循环中时的寄存器屏幕截图:
XIN RXL2_BANK0_XID,&R2, 32;从 bank1 捕获数据字
DMA:
Xin 0x62,&R20, 1;检查 xf2vbus 写入命令的状态
qbeq dma、r20、1;循环(如果处于活动状态)
XOUT XFR2VBUS_WR_XID、&R2、40;写入共享内存缓冲区(32 字节数据、8 字节 DEST 地址)
我卡在“dma“循环中。
