Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Fast Ethernet скремблер
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Fast Ethernet/Gigabit Ethernet/FibreChannel
Dimon-14
Форумчане ай нид хелп. Как можно отключить скремблер в сетевухи с Fast Ethernet. Если это невозможно то нужна доп. инфа по начальному заполнению регистра скремблера, фазе запуска. Можно ли обнулить его заполнение. В случае конкретных предложений можем обсудить вознаграждение. Можно на мыло vika-1409@mail.ru.
cioma
Думаю, это зависит от PHY - в каких-то можно отключить по MDIO, а в каких-то нет.
Dimon-14
Подскажите подробнее как это можно сделать. С помощью какой софтины
vitan
Цитата(Dimon-14 @ Feb 4 2011, 13:01) *
С помощью какой софтины

Телепаты, ау!

Что за аппаратура? Под каким софтом работает?
Dimon-14
Сорри за полноту описалова. В качестве оборудования используется сетевой контроллер моего стационарного компа, под виндой. А про возможность отключения скремблера в диагностических целях читал в Intel_LXT972A.pdf стр 36
"Scrambler Bypass. The scrambler/de-scrambler can be bypassed by setting Register bit 16.12 = 1.
Scrambler bypass is provided for diagnostic and test support."

К сожалению не знаю как вставить ссылку.

Как это можно реализовать smile3046.gif
VslavX
Цитата(Dimon-14 @ Feb 4 2011, 17:49) *
Сорри за полноту описалова. В качестве оборудования используется сетевой контроллер моего стационарного компа, под виндой. А про возможность отключения скремблера в диагностических целях читал в Intel_LXT972A.pdf стр 36
...
Как это можно реализовать smile3046.gif

МАС (Media Access Controller) какой? В MAC обычно есть модуль отвечающий за интерфейс MDIO (двухпроводная последовательная шина - Данные+Тактирование) - соединяет PHY с MAC-ом, формируя шину управления. По этому интерфейсу можно читать-писать внутренние регистры PHY. Так что копайте описание своего MAC-а.
SiTi
Если я правильно понял вопрос, то скремблер там самый простой - xor'иться текущий бит и предыдущий. Для дескремблирования нужно проделать ту же операцию. Начальное заполнение (насколько я помню) совершенно не важно.
Если не секрет, то зачем его отключать? Без него невозможно передавать данные, потому что в промежутках между пакетами будут сплошные нули, что приведёт к коллапсу.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.