Перейти к содержанию
    

Режим 'Unidirectional transmit' Marvell Ethernet PHY

Добрый день!

Подскажите, пожалуйста, может кто занимался таким вопросом:

Задача: завести обмен по Ethernet по витой паре в форсированном режиме: 100Бит, полный дуплекс. Обязательное условие - линк должен быть всегда, вне зависимости от наличия/отсутствия другого абонента.

Платы Ethernet - самодельные, микросхемы PHY - Marvell семейства Alaska. Доступ к регистрам микросхем PHY есть.

Марвелловский appnote с описанием как включить Unidirectional transmit (это режим с линком который есть всегда) на PHY - тоже есть.

Ethernet платы у меня есть с различными передатчиками (88E1111, 88E1112, 88E1145), но везде наблюдаю одну и туже картину:

Беру например PHY 88E1145 (его настройка в режим Unidirectional transmit есть appnotes), настраиваю, линк загорается (горит всегда как и должен), при передаче светодиод активности мигает (как и должен).

Но вот с приемом беда:

- если на другом конце обычная сетевая карта включенная в форсированный режим 100Мбит, полный дуплекс - у нее постоянно включается/выключается линк (с периодом 1-2сек), при этом в моменты когда линк поднимается - данные с 88E1145 принимаются....

 Сетевухи пробовал разные (в том числе которые выше 100Мбит скорости не поддерживают) - везде одно и тоже. Ошибок в статистике при этом нигде нет.

- если на другом конце такой же 88E1145, настроенный также (за исключением форсированного кроссовера (используется прямой кабель)) - просто нет приема, при этом светодиод активности у приемного PHY постоянно горит (т.к. включен режим Unidirectional transmit), но не мигает. Т.е. приемный PHY почему то не видит данных.

 

P.S. При этом в режиме 10Мбит и Unidirectional transmit все PHY работают вообще без вопросов - просто поставил форсированный режим и включил форсированный линк и всё - и обмен с обычными сет. картами (в форс. режиме) и между таким же PHY - всё работает. Проблемы именно с 100Мбит.....

Может кто сталкивался с похожей проблемой, подскажите куда смотреть....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...