OK104xA-C2 底板P21 配置为mSATA,软件需要改Rx极性或其他配置吗?还是自适应啊?
OK104xA-C2 底板默认留有 3 个 PCIE 接口,分别为 mini PCIE 接口 P21,PCIE X1 接口 P2,P23,其中 FET1043A-C 核心板只支持 P21 接口。
其中 P21 mini PCIE 接口在 LS1046A 上可配置为 PCIE 也可配置为 mSATA 接口。(mSATA 接口
中 RX 的极性与 PICE 标准中 RX 极性相反,软件支持更换,按照 mini PCIE 标准设计即可)
您好,不需要做其它配置,RX是自适应的。 OK1046A_C2 原理图上接线实际是PCIE接口的接线,SD2_RX3_N接PERN0,SD2_RX3_P接PERP0,软件上通过控制SATA serdes的寄存器进行了极性翻转,从而实现了mSATA的功能,这样设计的初衷是为了兼容性考虑,同时利用了软件可以控制极性翻转的特点。实际的mSATA接线应该是SD2_RX3_N接PERP0,SD2_RX3_P接PERN0。若您设计的底板硬件是msata的原理的话,就需要将软件上的修改给注释;反之直接用就可以。
软件修改如下:
在RCW中修改寄存器的值,RCW路径:flexbuild/packages/firmware/rcw/ls1046ardb/FORLINX/rcw_1800_qspiboot_1133_5a59.rcw
.pbi
write 0xeb08c4 0x844500aa
.end 好的,谢谢
页:
[1]