🏆 本文收录于《全栈Bug调优(实战版)》专栏,致力于分享我在项目实战过程中遇到的各类Bug及其原因,并提供切实有效的解决方案。无论你是初学者还是经验丰富的开发者,本文将为你指引出一条更高效的Bug修复之路,助你早日登顶,迈向财富自由的梦想🚀!同时,欢迎大家关注、收藏、订阅本专栏,更多精彩内容正在持续更新中。让我们一起进步,Up!Up!Up!
备注: 部分问题/难题源自互联网,经过精心筛选和整理,结合数位十多年大厂实战经验资深大佬经验总结所得,数条可行方案供所需之人参考。

全文目录:
📢 原问题描述
提问:xlinx提供的测试驱动及程序dma_rw.exe.读取数据超过32K字节存在异常。用xlinx提供的pcie驱动和相关读写测试软件dma_rw.exe进行ddr的读取时,单次读取超过32k数据就会卡死,无法读出数据,小于32K,比如16K读,就没有问题。通过ila抓的建链,中断请求和响应也都没有问题。小于32K读取的数据也符合预期。