如果你想要完全的PATA兼容性,绝对不可能直接连接它,因为一些PATA驱动器(所有旧驱动器)都使用5V信号,而Zynq绝对不会喜欢在其I / O引脚上找到5V。
级别翻译是必不可少的。
对于永不驱动(3.3V),应该可以使用合适的引脚适配器(因为ZC702没有所需的40引脚双排2.54mm间距接头)。
如果您只想让Zynq CPU与HDD通信的最简单方法,解决方案可能是USB2.0到PATA适配器。
在它背后的原始硬件/代码方面非常复杂(因为你现在需要一个USB控制器,驱动它的软件,适配器的驱动程序和适配器本身) - 但其他人已经完成了工作
(Zynq包括USB控制器,Linux将处理USB和大多数常见的适配器,并且适配器本身在eBay上只需几美元)。
在原帖中查看解决方案
以上来自于谷歌翻译
以下为原文
It's definitely not possible to connect it directly if you want full PATA compatibility, because some PATA drives (all the old ones) use 5V signalling and the Zynq will definitely not appreciate finding 5V on its I/O pins. Level translators would be essential.
With never drives (3.3V) it should be possible just with a suitable pin adaptor (because the ZC702 doesn't have the required 40-pin dual-row 2.54mm-pitch header).
If you just want the easiest way of getting the Zynq CPU to talk to a HDD, the solution is probably a USB2.0 to PATA adaptor. Horribly complicated in terms of the raw hardware/code behind it (in that you now need a USB controller, and the software to drive that, and the drivers for the adaptor, and the adaptor itself) - but someone else has already done the work (the Zynq includes the USB controller, Linux will handle USB and most common adaptors, and the adaptors themselves are a few dollars on eBay).
View solution in original post
如果你想要完全的PATA兼容性,绝对不可能直接连接它,因为一些PATA驱动器(所有旧驱动器)都使用5V信号,而Zynq绝对不会喜欢在其I / O引脚上找到5V。
级别翻译是必不可少的。
对于永不驱动(3.3V),应该可以使用合适的引脚适配器(因为ZC702没有所需的40引脚双排2.54mm间距接头)。
如果您只想让Zynq CPU与HDD通信的最简单方法,解决方案可能是USB2.0到PATA适配器。
在它背后的原始硬件/代码方面非常复杂(因为你现在需要一个USB控制器,驱动它的软件,适配器的驱动程序和适配器本身) - 但其他人已经完成了工作
(Zynq包括USB控制器,Linux将处理USB和大多数常见的适配器,并且适配器本身在eBay上只需几美元)。
在原帖中查看解决方案
以上来自于谷歌翻译
以下为原文
It's definitely not possible to connect it directly if you want full PATA compatibility, because some PATA drives (all the old ones) use 5V signalling and the Zynq will definitely not appreciate finding 5V on its I/O pins. Level translators would be essential.
With never drives (3.3V) it should be possible just with a suitable pin adaptor (because the ZC702 doesn't have the required 40-pin dual-row 2.54mm-pitch header).
If you just want the easiest way of getting the Zynq CPU to talk to a HDD, the solution is probably a USB2.0 to PATA adaptor. Horribly complicated in terms of the raw hardware/code behind it (in that you now need a USB controller, and the software to drive that, and the drivers for the adaptor, and the adaptor itself) - but someone else has already done the work (the Zynq includes the USB controller, Linux will handle USB and most common adaptors, and the adaptors themselves are a few dollars on eBay).
View solution in original post
举报