Цитата(Uree @ Mar 16 2018, 12:45)

Обычно в доках на PHY нужно искать подтверждения. Что-нибудь вроде такой записи:
"The line interface on the AQR107-AQR109 supports automatic A/B and C/D pair
swaps, polarity inversions, auto-X (MDI versus MDI-x operations), and semi-cross
(A/B or C/D only). It also supports provisionable ABCD to DCBA pair reversal for
ease of routing with stack-jacks via bit 1.E400.1:0. Note that this reversal does not
swap polarities (thus, A+ maps to D+, etc.)."
Ну и для уточнения посмотреть в карту регистров, поискать биты отвечающие за полярность линий и проверить их состояние по умолчанию и возможность их изменения.
В последнее время все PHY чипы с которыми доводилось сталкиваться инверсию физ. линий поддерживали. Мало того, такую инверсию еще и USB HUB-ы поддерживают.
Проблема была только в случае, когда программисты не хотели менять оригинальный софт производителя PHY, в котором нужно было менять эти настройки.
Спасибо за информацию.
У меня вот это написано в доке
"Polarity Correction
The RTL8211E-VB(VL)/RTL8211EG-VB automatically corrects polarity errors on the receive pairs in 1000Base-T and 10Base-T modes. In 100Base-TX mode polarity is irrelevant. In 1000Base-T mode, receive polarity errors are automatically corrected based on the sequence of idle symbols. Once the
descrambler is locked, the polarity is also locked on all pairs. The polarity becomes unlocked only when the receiver loses lock. "
Я правильно понимаю, что у меня полярность пар менять нельзя?
Спасибо.