реклама на сайте
подробности

 
 
> LAN8810, Не могу сконфигурировать на 100Mb/Full Duplex
artix
сообщение Jul 3 2013, 12:01
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 136
Регистрация: 19-10-10
Из: Киев
Пользователь №: 60 262



Доброго времени суток, уважаемые форумчане! Пришла плата с микросхемой LAN8810 (smsc), пытаюсь сейчас запустить ее в режиме 10/100 ФуллДуплекс, в общем по той информации которая в доках микросхема оживаеть на 100 мб, но крутится на ХалфДуплексе. В общем второй день кручу настройки без результата smile3046.gif . На автоконфигурации оживаеть в полном дуплексе, но мне нужно ограничить скорость лишь стандартами 10/100. Конфигурирую данную микросхемку из ПЛИСины.
Заранее спасибо Супрун Сергей!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ZASADA
сообщение Jul 3 2013, 13:28
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 738
Регистрация: 13-01-11
Из: Минск
Пользователь №: 62 210



для начала смущает что вы пишете в 19 регистр.
бит 3 резерв -должен всегда писаться 1, у вас 0
бит 0 равен 0 => = Parallel detect. (Auto Negotiation Advertisement Register is ignored.)
Цитата
3.1.3 Parallel Detection
If the LAN8810/LAN8810i is connected to a device lacking the ability to auto-negotiate (i.e., no FLPs
are detected), it is able to determine the speed of the link based on either 100M MLT-3 symbols or
10M Normal Link Pulses. In this case, the link is presumed to be half-duplex per the IEEE standard.
This ability is known as “Parallel Detection”. This feature ensures inter operability with legacy link
partners.

скорее всего поэтому у вас и полудуплекс.
для начала не трогайте 19 регистр (лампочки запрограммируете потом), задайте нужный режим с ножек. ножки тоже какието странные, какой режим хотели задать?
Go to the top of the page
 
+Quote Post
artix
сообщение Jul 3 2013, 13:57
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 136
Регистрация: 19-10-10
Из: Киев
Пользователь №: 60 262



Цитата(ZASADA @ Jul 3 2013, 16:28) *
бит 3 резерв -должен всегда писаться 1, у вас 0


Или Вы имели ввиду [8:6] или мы с Вами разные доки листаем (я с сайта производителя скачивал), других резервед у меня в доке нету. Эти биты у меня записаны как RО, поэтому там "000"

Цитата(ZASADA @ Jul 3 2013, 16:28) *
бит 0 равен 0 => = Parallel detect. (Auto Negotiation Advertisement Register is ignored.)


тут я с Вами полностью согласен. но есть одно но в написаном:

CODE
3.1.3 Parallel Detection
If the LAN8810/LAN8810i is connected to a device lacking the ability to auto-negotiate (i.e., no FLPs
are detected), it is able to determine the speed of the link based on either 100M MLT-3 symbols or
10M Normal Link Pulses. In this case, the link is presumed to be half-duplex per the IEEE standard.
This ability is known as “Parallel Detection”. This feature ensures inter operability with legacy link
partners.


я подключаюсь к компьютеру с ОС, машинка новая, поэтому вероятность того, что она: "device lacking the ability to auto-negotiate" очень и очень мала, но на всякий случай щас пересоберу прожект проверю

Цитата(ZASADA @ Jul 3 2013, 16:28) *
задайте нужный режим с ножек. ножки тоже какието странные, какой режим хотели задать?


Вот это физически не возможно, плату делал не я и пришла она в лаке и что-нибудь сделать с ногами , там без вариантов

Спасибо Супрун Сергей
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 06:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.01382 секунд с 7
ELECTRONIX ©2004-2016