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

 
 
 
Reply to this topicStart new topic
> Настройка PHY KSZ8031
zuuuuk
сообщение Mar 9 2017, 11:40
Сообщение #1


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

Группа: Участник
Сообщений: 187
Регистрация: 26-04-07
Пользователь №: 27 334



Доброго времени суток.

применяю PHY KSZ8031.
помогите разобрать тонкости настройки данной микросхемы.
в регистре 0х1f PHY Control 2 bit [15] На странице 31.

изменение бита на 1 описано на странице 19.
Режим HP auto MDI/MDI-X mod

Но вот что если этот бит изменить на 0.
Что означает режим Micrel Auto MDI/MDI-X mod?

Сообщение отредактировал zuuuuk - Mar 9 2017, 11:42
Прикрепленные файлы
Прикрепленный файл  Micrel_KSZ8031RNLI_TR_datasheet.pdf ( 574.23 килобайт ) Кол-во скачиваний: 14
 
Go to the top of the page
 
+Quote Post
adnega
сообщение Mar 9 2017, 11:42
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 321
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(zuuuuk @ Mar 9 2017, 14:40) *
помогите тонкости настройки данной микросхемы.

Что-то не работает? Или вам для общего развития?
Go to the top of the page
 
+Quote Post
zuuuuk
сообщение Mar 9 2017, 12:01
Сообщение #3


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

Группа: Участник
Сообщений: 187
Регистрация: 26-04-07
Пользователь №: 27 334



Не работает.
включаю плату к роутеру микротик не работает. Зелёный светодиод не горит.
подключаю плату к компьютеру все работает.
думаю что то с MDI-x
и про режим Micrel Auto MDI/MDI-X mod не написано не слова.
Go to the top of the page
 
+Quote Post
adnega
сообщение Mar 9 2017, 12:58
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 321
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(zuuuuk @ Mar 9 2017, 15:01) *
Не работает.

У меня есть довольно много KSZ8041NLI, у которых не работают передатчики на некоторых ногах.
Такое ощущение, что неисправен верхний ключ. Некоторые микросхемы не работают в режиме RMII, а только в MII.
В эррате есть упоминание о "незначительном количестве микросхем", но рецепты фикса не работают.
Маркировка явно отличается от хорошо работающих микросхем. Поставщик мне неизвестен.

С 8031 поработал совсем чуть-чуть, пока не поломалась доставабельность микросхем.
Сейчас использую 8081. Но ни с 31, ни 81 проблем пока не замечал. Правда, поставщик надежный.

Могли бы прочитать содержимое всего регистра 0x1f ?
Go to the top of the page
 
+Quote Post
zuuuuk
сообщение Mar 9 2017, 13:11
Сообщение #5


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

Группа: Участник
Сообщений: 187
Регистрация: 26-04-07
Пользователь №: 27 334



Да вот
0x1f = 0х8180
но дело в том что плата работает с ноутбуком нормально.
а вот с роутером проблемы.

а что значит 0 в регистре 0x1f bit [15]?
Go to the top of the page
 
+Quote Post
adnega
сообщение Mar 9 2017, 13:59
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 321
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(zuuuuk @ Mar 9 2017, 16:11) *
0x1f = 0х8180

Вы используете внешние 50МГц. Что производит эту частоту? Насколько она удовлетворяет требованиям?
Может, есть нарушение по этим 50МГц и разные устройства по разному на это реагируют?

Не работает, это нет линка?
Тогда еще поможет регистр 0x1E.
Желательно его значение для ноутбука и роутера.
Кста, я когда отлаживался делал полный вывод всех регистров и смотрел где разница.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st September 2017 - 08:54
Рейтинг@Mail.ru


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