取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
jamesshen
Contributor
Contributor
272 次查看
注册日期: ‎05-04-2018

DMA 通讯偶尔出错

硬件:芯片:ZYNQ 7007S,工具SDK2017.4,以太网外设DMA
问题现象:主站开发项目中启用DMA传输数据,将以太网芯片数据直接通过DMA(PL层)传输到PS层内存中(BSP库内部提供的接口),传输周期为1ms,且1ms的传输数据量在500字节/ms左右。期间发现从网络发送数据到我们控制器网络芯片,这段数据无异常(通过路由器抓包)。而再通过PL层DMA传输后,到达我们PS层内存后,这段数据帧中间位置的某两三个字节出错。
现象出现概率:30min~24h不等,概率性出现。

0 项奖励
1 回复
lettertu
Xilinx Employee
Xilinx Employee
229 次查看
注册日期: ‎06-02-2017

Hi @jamesshen 

有没有尝试过在抓取DMA的S_AXIS_S2MM和M_AXI_S2MM两个端口的数据,数据错误发生在哪个端口上?

0 项奖励