ol Posted October 12, 2002 Posted October 12, 2002 Появилось малость свободного времени - решил немного почитать описание схемы центрального процессора http://www.nag.ru/goodies/resurs/6208-20.pdf . На странице 29 читаю Bit(s) Field Description 7 – 6 Mode Select source 5 Duplex Full / NOT Half Duplex Configuration 4 Speed 100 Mb / 10Mb Configuration 3 DsFulDpxFC Disable Full Duplex Flow Control 2 PortPriority Port Priority 1 – 0 Not Used Т.е. выходит, что если в EEPROM прописать, что бит 4 равен 0, то скорость порта будет 10Мбит? Интересно, а на другие чипсеты есть такая же документация? Вставить ник Quote
Sirco Posted October 13, 2002 Posted October 13, 2002 Интересно, а на другие чипсеты есть такая же документация? В интернете есть все ;-) Только вот вопрос - какие процесоры стоят в свичах ? Может сложим списочек : Марка свича | процесор | УРЛ доки процесора|Наличие дополнительных возможностей| А еще выложить схемку прошивки еепром - с помощью принтеровского порта - где-то встречал такую а еще напаписать програмку прошивки с нормальнысм интерфейсом . Так чтобы не битики прописывать а чтобы програмка показывала что за параметы будем менять... а еще вывести ножки ЕЕпром наружу на разем , вот и сделали с неуправляемых свечей полууправляемые... ;-) Вставить ник Quote
Sirco Posted October 13, 2002 Posted October 13, 2002 Высылаю Нагу доку по процесору RTL8308B и инструкцию как с помощю принтеровского порта програмировать ... Так что разбирайте ваши свичи и смотрите что там стоит ... Я думаю Наг не обидеться лишнему мегабайту в письме ))) Вставить ник Quote
VVG Posted October 13, 2002 Posted October 13, 2002 Далеко не все чипы могут из EEPROM ставить 10Мбит. Это я уже смотрел. В тех же PS2208 стоят не шибко умные чипы... Вставить ник Quote
VVG Posted October 13, 2002 Posted October 13, 2002 PostScriptum 1. Доку на RTL8139B можно скачать с www.chipinfo.ru 2. Этот чип не держит установку 10Мбит из EEPROM (см стр. 22) Вставить ник Quote
Sirco Posted October 13, 2002 Posted October 13, 2002 Да нет проблем - один умеет , другой не умеет - а мы дожны все это знать и использовать .... http://www.ferra.ru/online/networks/16472/ вот тут есть некоторая информация в каких свичах какие процесоры используються ... http://www.ferra.ru/images/articles/table for goblins.htm понемногу собрать информацию а потом уже смотреть что с ней делать ... Вставить ник Quote
ol Posted October 13, 2002 Author Posted October 13, 2002 Высылаю Нагу доку по процесору RTL8308B и инструкцию как с помощю принтеровского порта програмировать ...Так что разбирайте ваши свичи и смотрите что там стоит ... Я думаю Наг не обидеться лишнему мегабайту в письме ))) Если не трудно кинь и мне плз. Вставить ник Quote
Sirco Posted October 13, 2002 Posted October 13, 2002 вот и попались ;-) документацию не той микросхемки смотрели а надо было смотреть RTL8204. а у нее просто ножки есть с помощью которых можно задать что у тебя на порту толи 10 толи 100 или вообще авто а также включать и выключать автоопредиление короче отягивайте документацию и читайте - на странице 8 только вот проблемка - данные пины переводят всю микросхемку в данный режим, тойсь в свиче есть 2 микросхемы -одну из них перевести в режим 10М и есть 4 пользовательских порта .... а остальные 4 порта для бек бона на 100М... и еще - в данной микросхемке есть порт для 100FX (оптоволокна) Вставить ник Quote
Maxim Posted October 13, 2002 Posted October 13, 2002 Высылаю Нагу доку по процесору RTL8308B и инструкцию как с помощю принтеровского порта програмировать ...Так что разбирайте ваши свичи и смотрите что там стоит ... Я думаю Наг не обидеться лишнему мегабайту в письме ))) Ну и мне вышли! У меня все свичи на этом чипе... Плз.. Вставить ник Quote
Sirco Posted October 13, 2002 Posted October 13, 2002 Ну и мне вышли! У меня все свичи на этом чипе... Зажал ;-) Послал Нагу чтобы он выставил на сервере , а я почтовой рассылкой заниматься не буду ;-) А тебе этого не надо - читай мое предыдущее письмо а документация лежить на сайте производителя называеться 8204_design_guide1.1.pdf http://www.realtek.com.tw/downloads/downlo...pamodel=RTL8204 Вставить ник Quote
VVG Posted October 13, 2002 Posted October 13, 2002 Криво читали доку. :) Там написано "100MBit enable". Короче (уже пробовали - обломались) 100Мбит на порту ставится в случае, если этот пин разрешает 100 ИЛИ контроллер (8308) разрешает 100 :))) Ситуация такая - сажаешь пин на землю (на reset точнее) - порт ставится на 10, но через 2 сек включается NWay и ставит его на 100... Вставить ник Quote
Sirco Posted October 13, 2002 Posted October 13, 2002 Ну вот так всегда - не успел открыть рот - так сразу "и мне - и мне" А чтобы бросить информацию - какие марки свичей используют данную микросхему - никто... Сначала надо сделать список свичей/микросхем (при том всех которые стоят в данном свиче) а потом разобраться что и где менять/строить Описать это все , проверить (тестировать кто будет? -записуйтесь в список пожалуста - Нагу по почте - тема письма "Test-switch") А потом это все , после тестирования Наг опубликует на сервере... www.nag.ru Вставить ник Quote
Maxim Posted October 13, 2002 Posted October 13, 2002 Ну вот так всегда - не успел открыть рот - так сразу "и мне - и мне" А чтобы бросить информацию - какие марки свичей используют данную микросхему - никто... Сначала надо сделать список свичей/микросхем (при том всех которые стоят в данном свиче) а потом разобраться что и где менять/строить Описать это все , проверить (тестировать кто будет? -записуйтесь в список пожалуста - Нагу по почте - тема письма "Test-switch") А потом это все , после тестирования Наг опубликует на сервере... www.nag.ru Ну я готов тестировать! Только где ты прочитал как всю микросхему в 10 перевести? Нет там такого! Вставить ник Quote
Sirco Posted October 13, 2002 Posted October 13, 2002 Ну вот так всегда пришел VVG и все обломал ;-) Я думаю что тут проблемы с переводом , если посадить на резет ANEG (39 pin) то он будет действовать именно в первый момент времени когда RESET (95 pin) низкий по всей видимости надо его посадить на землю ANEG (39 pin) тогда он все время будет низкий тогда вступает в действие положение FORCE100(pin) high - 100M low - 10M ----------------------- Теперь ответ максиму - извини - я не тот файл дал - смотри файл спецификации http://www.realtek.com.tw/downloads/downlo...pamodel=RTL8204 Вставить ник Quote
Maxim Posted October 13, 2002 Posted October 13, 2002 Сейчас прочту, попробую! Смотрю на открытый CNET! ;-))))))))))) Вставить ник Quote
Maxim Posted October 13, 2002 Posted October 13, 2002 2Sirco Кинь в меня докой! У меня Realtek не доступен! Вставить ник Quote
Sirco Posted October 13, 2002 Posted October 13, 2002 Ну ладно если уж присели на RTL вот еще одна интересная информация http://www.ixbt.com/comm/te100-s88e.shtml говорят что контроллер может намного больше ... Вставить ник Quote
Sirco Posted October 13, 2002 Posted October 13, 2002 2 Максим -- отправил полуночник ;-) Вставить ник Quote
ol Posted October 13, 2002 Author Posted October 13, 2002 Ну ладно если уж присели на RTL вот еще одна интересная информация http://www.ixbt.com/comm/te100-s88e.shtml говорят что контроллер может намного больше ... Их же вроде сняли с производства? Вставить ник Quote
Maxim Posted October 13, 2002 Posted October 13, 2002 Ну вот так всегда пришел VVG и все обломал ;-) Я думаю что тут проблемы с переводом , если посадить на резет ANEG (39 pin) то он будет действовать именно в первый момент времени когда RESET (95 pin) низкий по всей видимости надо его посадить на землю ANEG (39 pin) тогда он все время будет низкий тогда вступает в действие положение FORCE100(pin) high - 100M low - 10M ----------------------- Нормальное для работы время.... Не проканало! Секунды на 2 встает на 10 и обваливается на 100! Вставить ник Quote
VVG Posted October 13, 2002 Posted October 13, 2002 Слушать надо, что говорят умные люди :)))) Судя по всему контроллер его перешивает. А он-то как раз 10Мбит сам не хочет ставить... Вставить ник Quote
Maxim Posted October 13, 2002 Posted October 13, 2002 У 8204 FORCE100 вообще в воздуже болтается! Где то в другом месте собака порылась! Вставить ник Quote
Sirco Posted October 13, 2002 Posted October 13, 2002 У 8204 FORCE100 вообще в воздуже болтается! Он и должен в воздухе болтаться - когда ANEG (39 pin) высокое положение FORCE100 игнорируеться тут у меня не понятка с 42 ножкой - там написано пауза - а управляет она регистром который отвечает за автоопределение фул дуплекс ??? почитай на 9-12 странице предназначение регистров там тоже какието взаимосвязи написаны .... Читаю подробно доку... Вставить ник Quote
Maxim Posted October 13, 2002 Posted October 13, 2002 У 8204 FORCE100 вообще в воздуже болтается! Он и должен в воздухе болтаться - когда ANEG (39 pin) высокое положение FORCE100 игнорируеться тут у меня не понятка с 42 ножкой - там написано пауза - а управляет она регистром который отвечает за автоопределение фул дуплекс ??? почитай на 9-12 странице предназначение регистров там тоже какието взаимосвязи написаны .... Читаю подробно доку... Тоже управляет чем-то! Уже плохо соображаю! Завтра посмотрю! Спать пора! Вставить ник Quote
Sirco Posted October 13, 2002 Posted October 13, 2002 Читай документацию по RTL8308 10 страница в самом верху - 6.2.2 Auto Negotiation Each individual port can operate at 10Mbps or 100Mbps in half or full duplex mode, and can indicate support of IEEE 802.3x flow control. The operating modes for each port can be negotiated between the MAC and PHY devices after power up if auto-negotiation is enabled for that port. Auto-negotiation may be enabled for each port by setting the corresponding auto-negotiation parameter through a configuration pin, _EEPROM or serial configuration interface_. This provides for unmanaged operation, when using PHY devices that support this signaling scheme. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.