This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
谢谢你的回复。
第一次发送数据时,收到的xferStatus=16'h8451, eventcode 反馈ack_complete; IntEvent.reqTxComplete=1'b1。
清除IntEvent.reqTxComplete后,第二次继续启动DMA context,但是1394OHCI无响应,没有读取DMA描述符,这是什么原因,在等待响应或确认包吗? 一次请求子事务必须对应一次响应子事务吗? 继续启动DMA context,依然无响应。
第一次接收数据时,IntEvent.busReset被驱动时,清除IntEvent.busReset后,启动DMA context,AR_Req_CCPtr填入X"7FF0_0081",
描述符如下:地址0X7FF0_0080对应X"283C_0094" ,
地址0X7FF0_0084对应X"7FF0_1000",
地址0X7FF0_0088对应X"0000_0000",
地址0X7FF0_008C对应X"0000_0094",
接收到的数据:地址0X7FF0_1000接收到X"283C0094",
地址0X7FF0_1004接收到X"28000094",
地址0X7FF0_1008接收到X"28000094",
地址0X7FF0_100C接收到X"28080094",
地址0X7FF0_008C接收到X"283C0094",
eventcode反馈evt_bus_reset,但是并没有接收到Bus Reset Packet或Block write request receive format。请问这是为什么?