按照各家的DEMO板硬件方案,接线线序如下所示:
8168 硬盘
TXP0————TXP
TXN0————TXN
RXN0————RXN
RXP0————RXP
我现在按照另一种连接方式,就是8168的TX接硬盘的RX,这样测试也能正常读写硬盘,不知何故?我的连接方式如下所示:
8168 硬盘
TXP0————RXP
TXN0————RXN
RXN0————TXN
RXP0————TXP
不知道这是为什么?请求哪位高人指点一下
Eason Wang:
你是怎么测的?
用了SATA交叉线,平行线的方法?
yan chunzao:
回复 Eason Wang:
8168直接通过走线连接到SSD的SATA接口上
yan chunzao:
回复 Eason Wang:
我就是这么接的,结果SSD能正常读写,但是看各个参考设计电路图上确是T-T,R-R这种连接方式,甚是奇怪,所以发帖问问
Eason Wang:
回复 yan chunzao:
比较奇怪 只听说过有些receiver允许P N 互换的。 T和R没听说过。
即便是真的这样接,应该不是8168这一边做的兼容。 具体看看SSD端的控制器信号定义是什么吧,或者有没有这种兼容的feature
yan chunzao:
回复 Eason Wang:
你好,我在新做的一批板上用SSD作为存储介质,接法按照DEMO板上的硬盘接法(8168的TR接硬盘的TR),结果主板识别不到SSD,无奈,我飞线用8168的TR接SSD的RT,这样就能识别了,真是奇怪呀。