打印

arm SATA硬盘DMA通信问题

[复制链接]
4880|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
niechl|  楼主 | 2010-11-8 14:24 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
niechl|  楼主 | 2010-11-16 14:51 | 只看该作者
原理图从厂家FAE得到,验证原理设计正确,硬盘PIO模式读写正确,DMA模式超时?

使用特权

评论回复
板凳
xinzha| | 2010-11-16 20:36 | 只看该作者
最好是抓出来波形看看,主要可能是硬盘控制器的问题,输出的波形不够理想,硬盘无法接受,可以调慢了试试。

使用特权

评论回复
地板
niechl|  楼主 | 2010-11-17 17:12 | 只看该作者
找到原因,是PCB布板太差,IDE信号线干扰太大,测试只能支持UDMA mode1,速度再往上提就不行了,重新layout主板了

使用特权

评论回复
5
niechl|  楼主 | 2011-1-24 14:49 | 只看该作者

udma超时.jpg (117.58 KB )

udma超时.jpg

使用特权

评论回复
6
niechl|  楼主 | 2011-1-24 14:50 | 只看该作者
示波器抓取的读写硬盘时序图,请各位大侠看下有什么问题?

使用特权

评论回复
7
2009230047| | 2013-10-18 11:11 | 只看该作者
哥们,我现在也在整DM6446下的硬盘IDE转SATA,只实现PIO和Multiword DMA模式,ultra DMA一直就没有成功过,不知道你原来是如何解决这个问题的?希望能得到你的回复。。。。。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

46

帖子

1

粉丝