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

 
 
 
Reply to this topicStart new topic
> Не удается переключить Ethernet в режим 10BASE (Luminary), Толи лыжи не едут, ...
navy2000
сообщение Sep 25 2009, 13:28
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 203
Регистрация: 17-07-06
Пользователь №: 18 874



Камень LM3S6965.
На 100Мб работает исправно. Читаю даташит и не могу разобраться. Там вобще написано, что можно не конфигурировать PHI, а оставить все по умолчанию. В регистре Ethernet PHY Management Register 0 – Control сбрасываю бит Speed Select. Получаю линк.
Читаю данный регистр. Все нормально, скорость 10Мб. А в винде вижу скорость 100Мб. Завел на светодиод индикацию режима 10BASE, не горит. В регистре Ethernet PHY Management Register 23 – LED Configuration значение LED1 Source = 10BASE-T mode.
Как его переключить. Чувствую, что после перенастройки скорости нужно еще куда то пнуть, чтоб PHI переинициализировался, а куда не знаю...
Go to the top of the page
 
+Quote Post
Mc_off
сообщение Sep 25 2009, 13:48
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 263
Регистрация: 2-01-07
Из: Ростовская область
Пользователь №: 24 044



На ADM6339 надо ещё сброс довать.
А может у теб вообще режим Hardware Config ?
Go to the top of the page
 
+Quote Post
Artem_Petrik
сообщение Sep 25 2009, 19:30
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 443
Регистрация: 22-07-06
Из: Украина, г. Харьков
Пользователь №: 19 006



Если включено Auto negotiation, а я думаю что оно включено smile.gif, надо задавать режимы, в которых согласны работать в "Register 4: Auto-Negotiation Advertisement Register(ANAR)".
Go to the top of the page
 
+Quote Post
navy2000
сообщение Sep 26 2009, 06:12
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 203
Регистрация: 17-07-06
Пользователь №: 18 874



Цитата(Artem_Petrik @ Sep 26 2009, 02:30) *
Если включено Auto negotiation, а я думаю что оно включено smile.gif, надо задавать режимы, в которых согласны работать в "Register 4: Auto-Negotiation Advertisement Register(ANAR)".


Да, Auto negotiation включен по умолчанию и я его не выключал.
Сейчас попробую в этом направлении покапать.

А можно подробнее про "режимы, в которых согласны работать"?
Go to the top of the page
 
+Quote Post
Artem_Petrik
сообщение Sep 26 2009, 07:19
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 443
Регистрация: 22-07-06
Из: Украина, г. Харьков
Пользователь №: 19 006



Цитата(navy2000 @ Sep 26 2009, 09:12) *
А можно подробнее про "режимы, в которых согласны работать"?

Ну, ваша PHY, скорее всего, может работать в одном из 4 режимов: 10Mb half duplex, 10Mb full duplex, 100Mb half, 100Mb full.Для каждого из этих режимов есть битик в register4. Если Вам все равно в каком режиме работать, то ставите все биты в 1. Во время Auto negotiation будет выбран один из этих режимов. Если же какие-то режимы не нравятся (по каким либо причинам), то там нужно ставить ноль. Можно, например, выключить все режимы с half duplex, или там со скоростью 100Mb. Тогда в результате auto nego будет выбра один из оставшихся режимов. Но если у Вас выключены все full duplex, а у партнера наоборот, то link поднят не будет. 
Go to the top of the page
 
+Quote Post
navy2000
сообщение Sep 28 2009, 03:07
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 203
Регистрация: 17-07-06
Пользователь №: 18 874



Цитата(Artem_Petrik @ Sep 26 2009, 14:19) *
Ну, ваша PHY, скорее всего, может работать в одном из 4 режимов: 10Mb half duplex, 10Mb full duplex, 100Mb half, 100Mb full.Для каждого из этих режимов есть битик в register4. Если Вам все равно в каком режиме работать, то ставите все биты в 1. Во время Auto negotiation будет выбран один из этих режимов. Если же какие-то режимы не нравятся (по каким либо причинам), то там нужно ставить ноль. Можно, например, выключить все режимы с half duplex, или там со скоростью 100Mb. Тогда в результате auto nego будет выбра один из оставшихся режимов. Но если у Вас выключены все full duplex, а у партнера наоборот, то link поднят не будет. 

Осознание пришло. Спасибо за подробный ответ.
Go to the top of the page
 
+Quote Post

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

 


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


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