S32G399 SGMII interface driver issue

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

S32G399 SGMII interface driver issue

1,422 次查看
LONGGANGSU
Contributor I

Hello, I have a question. Currently, I'm adjusting the SERDES interface of S32G. Two lanes of SERDES1 are connected to one PHY (VSC8572). The problem I'm encountering is that the network port is unstable. I'm now testing the SGMII eye diagram signal. The eye low of the TX signal from S32G399 (AC capacitor near the PHY side) is 150mV. The eye low of the RX signal from S32G399 (AC capacitor near the CPU side) is 328mV.

RX:

LONGGANGSU_0-1756129649980.png

TX:

LONGGANGSU_1-1756129661003.png

 

0 项奖励
回复
4 回复数

1,421 次查看
LONGGANGSU
Contributor I

Could you please tell me what methods can be used to enhance the CPU's driving capability?

0 项奖励
回复

1,373 次查看
alejandro_e
NXP TechSupport
NXP TechSupport

Hello @LONGGANGSU,

Thanks for contacting us. Regarding your question, please check the following document S32G3 - Hardware Design Guidelines User Guide, in particular sections:

  • 10.2 SerDes communication
    • 10.2.2 SGMII recommendation
    • 10.2.4 PCIe/SGMII design recommendations
  • 13.3 High-speed routing recommendations

You can also check the RDB3 schematics as reference for your design. 

Please note that the signal integrity topic is outside my area of expertise, so I may not be able to help you much. However I will do my best to support you.

 

when you mention "the network port is unstable", can you clarify what test have you perform to arrive to that conclusion?

 

Thanks

0 项奖励
回复

1,322 次查看
LONGGANGSU
Contributor I

LONGGANGSU_0-1756173316515.png

I followed the hardware design manual to do the following:
1. The clock was set at 125 MHz for Serdes1, and the PHY was also set at 125 MHz.
2. The AC coupling capacitor was designed to be 0.1uF and placed close to the receiving end.
3. The PCIE1_REXT pin was designed with a 100-ohm resistor connected to ground.

 

The problem I am currently facing:

When the SGMII connection fails, by querying the PHY vsc8572's Mac SerDes PCS status through MDIO, the result is = 0x0400, indicating that the MAC is not detected.

LONGGANGSU_1-1756173587995.png

 

0 项奖励
回复

1,244 次查看
alejandro_e
NXP TechSupport
NXP TechSupport

Hello @LONGGANGSU,

Thanks for the information. What I am undertanding is that no SGMII operation can be done, this is, you have connected your PHY to another device with an ethernet cable and you cannot get connection, is that correct?

Regarding the register, you mentioned that you get 0x0400, which has only the tenth bit ON, however, from the screenshot of the datasheet, I see that bit 10 is reserved, do you have any other indicator of the problem?

I would also recommend to contact your PHYs vendor in parallel for better support.

 

Thanks in advance

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2157597%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ES32G399%20SGMII%20%E6%8E%A5%E5%8F%A3%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E9%97%AE%E9%A2%98%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2157597%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%E6%88%91%E6%9C%89%E4%B8%80%E4%B8%AA%E9%97%AE%E9%A2%98%E3%80%82%E7%9B%AE%E5%89%8D%EF%BC%8C%E6%88%91%E6%AD%A3%E5%9C%A8%E8%B0%83%E6%95%B4%20S32G%20%E7%9A%84%20SERDES%20%E6%8E%A5%E5%8F%A3%E3%80%82SERDES1%20%E7%9A%84%E4%B8%A4%E4%B8%AA%E9%80%9A%E9%81%93%E8%BF%9E%E6%8E%A5%E5%88%B0%E4%B8%80%E4%B8%AA%20PHY%EF%BC%88VSC8572%EF%BC%89%E3%80%82%E6%88%91%E9%81%87%E5%88%B0%E7%9A%84%E9%97%AE%E9%A2%98%E6%98%AF%E7%BD%91%E7%BB%9C%E7%AB%AF%E5%8F%A3%E4%B8%8D%E7%A8%B3%E5%AE%9A%E3%80%82%E6%88%91%E6%AD%A3%E5%9C%A8%E6%B5%8B%E8%AF%95%20SGMII%20%E7%9C%BC%E5%9B%BE%E4%BF%A1%E5%8F%B7%E3%80%82%E6%9D%A5%E8%87%AA%20S32G399%EF%BC%88PHY%20%E4%BE%A7%E9%99%84%E8%BF%91%E7%9A%84%E4%BA%A4%E6%B5%81%E7%94%B5%E5%AE%B9%EF%BC%89%E7%9A%84%20TX%20%E4%BF%A1%E5%8F%B7%E7%9A%84%E7%9C%BC%E5%9B%BE%E4%BD%8E%E7%94%B5%E5%B9%B3%E4%B8%BA%20150mV%E3%80%82%E6%9D%A5%E8%87%AA%20S32G399%EF%BC%88CPU%20%E7%AB%AF%E9%99%84%E8%BF%91%E7%9A%84%E4%BA%A4%E6%B5%81%E7%94%B5%E5%AE%B9%EF%BC%89%E7%9A%84%20RX%20%E4%BF%A1%E5%8F%B7%E7%9A%84%E6%9C%80%E4%BD%8E%E7%94%B5%E5%8E%8B%E4%B8%BA%20328mV%E3%80%82%3C%2FP%3E%3CP%3ERX%EF%BC%9A%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22LONGGANGSU_0-1756129649980.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22LONGGANGSU_0-1756129649980.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F353948i6627103174AE8A7B%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22LONGGANGSU_0-1756129649980.png%22%20alt%3D%22LONGGANGSU_0-1756129649980.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E5%BE%B7%E5%85%8B%E8%90%A8%E6%96%AF%E5%B7%9E%EF%BC%9A%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22LONGGANGSU_1-1756129661003.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22LONGGANGSU_1-1756129661003.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F353949i68C857E48E0B04C2%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22LONGGANGSU_1-1756129661003.png%22%20alt%3D%22LONGGANGSU_1-1756129661003.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2158598%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9A%20S32G399%20SGMII%20interface%20driver%20issue%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2158598%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F252952%22%20target%3D%22_blank%22%3E%40%E9%BE%99%E5%B2%97%E7%B4%A0%3C%2FA%3E%E3%80%81%3C%2FP%3E%0A%3CP%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E6%8F%90%E4%BE%9B%E7%9A%84%E4%BF%A1%E6%81%AF%E3%80%82%E6%88%91%E7%9A%84%E7%90%86%E8%A7%A3%E6%98%AF%EF%BC%8C%E6%97%A0%E6%B3%95%E5%AE%8C%E6%88%90%20SGMII%20%E6%93%8D%E4%BD%9C%EF%BC%8C%E4%B9%9F%E5%B0%B1%E6%98%AF%E8%AF%B4%EF%BC%8C%E6%82%A8%E5%B7%B2%E4%BD%BF%E7%94%A8%E4%BB%A5%E5%A4%AA%E7%BD%91%E7%94%B5%E7%BC%86%E5%B0%86%E6%82%A8%E7%9A%84%20PHY%20%E8%BF%9E%E6%8E%A5%E5%88%B0%E5%8F%A6%E4%B8%80%E5%8F%B0%E8%AE%BE%E5%A4%87%E4%BD%86%E6%97%A0%E6%B3%95%E8%BF%9E%E6%8E%A5%EF%BC%8C%E5%AF%B9%E5%90%97%EF%BC%9F%3C%2FP%3E%0A%3CP%3E%E5%85%B3%E4%BA%8E%E5%AF%84%E5%AD%98%E5%99%A8%EF%BC%8C%E4%BD%A0%E6%8F%90%E5%88%B0%E4%BD%A0%E5%BE%97%E5%88%B0%E7%9A%84%E6%98%AF%200x0400%EF%BC%8C%E5%85%B6%E4%B8%AD%E5%8F%AA%E6%9C%89%E7%AC%AC%2010%20%E4%BD%8D%E5%A4%84%E4%BA%8E%E6%89%93%E5%BC%80%E7%8A%B6%E6%80%81%EF%BC%8C%E4%BD%86%E6%98%AF%EF%BC%8C%E4%BB%8E%E6%95%B0%E6%8D%AE%E8%A1%A8%E7%9A%84%E6%88%AA%E5%9B%BE%E4%B8%AD%EF%BC%8C%E6%88%91%E7%9C%8B%E5%88%B0%E7%AC%AC%2010%20%E4%BD%8D%E6%98%AF%E4%BF%9D%E7%95%99%E7%9A%84%EF%BC%8C%E4%BD%A0%E6%98%AF%E5%90%A6%E6%9C%89%E5%85%B6%E4%BB%96%E8%AF%B4%E6%98%8E%E9%97%AE%E9%A2%98%E7%9A%84%E6%8C%87%E6%A0%87%EF%BC%9F%3C%2FP%3E%0A%3CP%3E%E6%88%91%E8%BF%98%E5%BB%BA%E8%AE%AE%E6%82%A8%E5%90%8C%E6%97%B6%E8%81%94%E7%B3%BB%20PHY%20%E4%BE%9B%E5%BA%94%E5%95%86%EF%BC%8C%E4%BB%A5%E8%8E%B7%E5%BE%97%E6%9B%B4%E5%A5%BD%E7%9A%84%E6%94%AF%E6%8C%81%E3%80%82%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E9%A2%84%E5%85%88%E8%87%B4%E8%B0%A2%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2157879%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9A%20S32G399%20SGMII%20interface%20driver%20issue%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2157879%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22LONGGANGSU_0-1756173316515.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22LONGGANGSU_0-1756173316515.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F354008iA7F8611502176020%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22LONGGANGSU_0-1756173316515.png%22%20alt%3D%22LONGGANGSU_0-1756173316515.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E6%88%91%E6%8C%89%E7%85%A7%E7%A1%AC%E4%BB%B6%E8%AE%BE%E8%AE%A1%E6%89%8B%E5%86%8C%E5%81%9A%E4%BA%86%E4%BB%A5%E4%B8%8B%E5%B7%A5%E4%BD%9C%EF%BC%9A%3CBR%20%2F%3E1.Serdes1%20%E7%9A%84%E6%97%B6%E9%92%9F%E8%AE%BE%E7%BD%AE%E4%B8%BA%20125%20MHz%EF%BC%8CPHY%20%E4%B9%9F%E8%AE%BE%E7%BD%AE%E4%B8%BA%20125%20MHz%E3%80%82%3CBR%20%2F%3E2%E3%80%82%E4%BA%A4%E6%B5%81%E8%80%A6%E5%90%88%E7%94%B5%E5%AE%B9%E8%AE%BE%E8%AE%A1%E4%B8%BA0.1uF%EF%BC%8C%E5%B9%B6%E6%94%BE%E7%BD%AE%E5%9C%A8%E6%8E%A5%E6%94%B6%E7%AB%AF%E9%99%84%E8%BF%91%E3%80%82%3CBR%20%2F%3E3.PCIE1_REXT%20%E5%BC%95%E8%84%9A%E8%AE%BE%E8%AE%A1%E6%97%B6%E4%BD%BF%E7%94%A8%E4%B8%80%E4%B8%AA%20100%20%E6%AC%A7%E5%A7%86%E7%9A%84%E7%94%B5%E9%98%BB%E5%99%A8%E8%BF%9E%E6%8E%A5%E5%88%B0%E5%9C%B0%E9%9D%A2%E3%80%82%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%E6%88%91%E7%9B%AE%E5%89%8D%E9%9D%A2%E4%B8%B4%E7%9A%84%E9%97%AE%E9%A2%98%E6%98%AF%3C%2FP%3E%3CP%3E%E5%BD%93%20SGMII%20%E8%BF%9E%E6%8E%A5%E5%A4%B1%E8%B4%A5%E6%97%B6%EF%BC%8C%E9%80%9A%E8%BF%87%20MDIO%20%E6%9F%A5%E8%AF%A2%20PHY%20vsc8572%20%E7%9A%84%20Mac%20SerDes%20PCS%20%E7%8A%B6%E6%80%81%EF%BC%8C%E7%BB%93%E6%9E%9C%E4%B8%BA%20%3D%200x0400%EF%BC%8C%E8%A1%A8%E6%98%8E%E6%9C%AA%E6%A3%80%E6%B5%8B%E5%88%B0%20MAC%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22LONGGANGSU_1-1756173587995.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22LONGGANGSU_1-1756173587995.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F354009iC09BC5F0449C8B1E%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22LONGGANGSU_1-1756173587995.png%22%20alt%3D%22LONGGANGSU_1-1756173587995.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2157760%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9A%20S32G399%20SGMII%20interface%20driver%20issue%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2157760%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F252952%22%20target%3D%22_blank%22%3E%40%E9%BE%99%E5%B2%97%E7%B4%A0%3C%2FA%3E%E3%80%81%3C%2FP%3E%0A%3CP%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E4%B8%8E%E6%88%91%E4%BB%AC%E8%81%94%E7%B3%BB%E3%80%82%E5%85%B3%E4%BA%8E%E6%82%A8%E7%9A%84%E9%97%AE%E9%A2%98%EF%BC%8C%E8%AF%B7%E6%9F%A5%E9%98%85%E4%BB%A5%E4%B8%8B%E6%96%87%E4%BB%B6%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fwebapp%2FDownload%3FcolCode%3DUGS32G3HDG%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3ES32G3%20-%20%E7%A1%AC%E4%BB%B6%E8%AE%BE%E8%AE%A1%E6%8C%87%E5%8D%97%E7%94%A8%E6%88%B7%E6%8C%87%E5%8D%97%3C%2FA%3E%EF%BC%8C%E7%89%B9%E5%88%AB%E6%98%AF%E5%85%B6%E4%B8%AD%E7%9A%84%E6%9F%90%E4%BA%9B%E7%AB%A0%E8%8A%82%EF%BC%9A%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3E10.2%20SerDes%20%E9%80%9A%E4%BF%A1%0A%3CUL%3E%0A%3CLI%3E10.2.2%20SGMII%20%E5%BB%BA%E8%AE%AE%3C%2FLI%3E%0A%3CLI%3E10.2.4%20PCIe%2FSGMII%20%E8%AE%BE%E8%AE%A1%E5%BB%BA%E8%AE%AE%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3C%2FLI%3E%0A%3CLI%3E13.3%20%E9%AB%98%E9%80%9F%E8%B7%AF%E7%94%B1%E5%BB%BA%E8%AE%AE%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%3E%E6%82%A8%E4%B9%9F%E5%8F%AF%E4%BB%A5%E6%9F%A5%E7%9C%8B%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fdevelopment-boards-and-designs%2FS32G-VNP-RDB3%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3ERDB3%3C%2FA%3E%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fwebapp%2FDownload%3FcolCode%3DS32G-VNP-RDB3-DESIGN-FILES%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%E5%8E%9F%E7%90%86%E5%9B%BE%3C%2FA%3E%E4%BD%9C%E4%B8%BA%E8%AE%BE%E8%AE%A1%E7%9A%84%E5%8F%82%E8%80%83%E3%80%82%3C%2FP%3E%0A%3CP%3E%E8%AF%B7%E6%B3%A8%E6%84%8F%EF%BC%8C%E4%BF%A1%E5%8F%B7%E5%AE%8C%E6%95%B4%E6%80%A7%E8%AF%9D%E9%A2%98%E4%B8%8D%E5%B1%9E%E4%BA%8E%E6%88%91%E7%9A%84%E4%B8%93%E4%B8%9A%E9%A2%86%E5%9F%9F%EF%BC%8C%E6%89%80%E4%BB%A5%E6%88%91%E5%8F%AF%E8%83%BD%E5%B8%AE%E4%B8%8D%E4%BA%86%E4%BD%A0%E4%BB%80%E4%B9%88%E3%80%82%E4%B8%8D%E8%BF%87%EF%BC%8C%E6%88%91%E4%BC%9A%E5%B0%BD%E5%8A%9B%E6%94%AF%E6%8C%81%E4%BD%A0%E3%80%82%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E5%BD%93%E6%82%A8%E6%8F%90%E5%88%B0%22%3CEM%3E%3CSPAN%3E%E7%BD%91%E7%BB%9C%E7%AB%AF%E5%8F%A3%E4%B8%8D%E7%A8%B3%E5%AE%9A%22%3C%2FSPAN%3E%3C%2FEM%3E%E8%AF%B7%E8%AF%B4%E6%98%8E%E6%82%A8%E6%98%AF%E9%80%9A%E8%BF%87%E5%93%AA%E4%BA%9B%E6%B5%8B%E8%AF%95%E5%BE%97%E5%87%BA%E8%BF%99%E4%B8%80%E7%BB%93%E8%AE%BA%E7%9A%84%EF%BC%9F%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E8%B0%A2%E8%B0%A2%EF%BC%81%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2157598%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9A%20S32G399%20SGMII%20interface%20driver%20issue%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2157598%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E8%AF%B7%E9%97%AE%E6%9C%89%E4%BB%80%E4%B9%88%E6%96%B9%E6%B3%95%E5%8F%AF%E4%BB%A5%E6%8F%90%E9%AB%98%20CPU%20%E7%9A%84%E9%A9%B1%E5%8A%A8%E8%83%BD%E5%8A%9B%EF%BC%9F%3C%2FP%3E%3C%2FLINGO-BODY%3E