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

 
 
 
Reply to this topicStart new topic
> ksz8031 - не работает так, как бы хотелось
megajohn
сообщение Jul 16 2013, 15:33
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143



на основе исходника lpc177x_8x_emac.с правлю под себя.

Столкнулся с тем, что при установке бита "Basic Control:Auto Negotiation " (0:12), то бит завершения автоопределения "Basic status:Auto-negotiation process completed" (1:5) не устанавливается
попробовал установить самосбрасывающийся бит "Basic Control:Restart Auto Negotiation " (0:9), то аналогично бит не выставляется и это не сбрасывается. Жду одну секунду

по включению питания почему то на LED0-ANEN SPEED лог ноль и светодиод Link светится всегда, хотя бит "Basic status:link status" (1:2) = 0 (Link is down) [сброс снят]

по запуску рефлектометра LinkMD (1D.15) извещает что open condition has been detected on cable. Хотя с разьемом вроде все ок и сама микросхема детектит 10Base-T full-duplex

И вот с oui тоже не срастается
ссылка


--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
Go to the top of the page
 
+Quote Post
iosifk
сообщение Jul 16 2013, 18:44
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



А адрес правильно ли зашит для трансивера. Хотя бы какая-то константа читается правильно?
И идут ли фаст-линк пульсы?


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
megajohn
сообщение Jul 17 2013, 11:26
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143



Цитата(iosifk @ Jul 16 2013, 22:44) *
А адрес правильно ли зашит для трансивера. Хотя бы какая-то константа читается правильно?

0x0100 0h Basic Control
0x7849 1h Basic Status
0x0022 2h PHY Identifier1
0x1556 3h PHY Identifier2
0x0061 4h Auto-NegotiationAdvertisement
0x0000 5h Auto-Negotiation Link Partner Ability
0x0004 6h Auto-Negotiation Expansion
0x2001 7h Auto-Negotiation Next Page
0x0000 8h Link Partner Next Page Ability
0x0000 9h Reserved
0x0000 Ah Reserved
0x0000 Bh Reserved
0x0000 Ch Reserved
0x0000 Dh Reserved
0x0000 Eh Reserved
0x0000 Fh Reserved
0x0000 10h Digital Reserved Control
0x0000 11h AFE Control 1
0x0000 12h Reserved
0x0000 13h Reserved
0x0000 14h Reserved
0x0000 15h RXER Counter
0x0002 16h Operation Mode Strap Override
0x0402 17h Operation Mode Strap Status
0x0800 18h Expanded Control
0x7777 19h Reserved
0x7777 1Ah Reserved
0x0000 1Bh Interrupt Control/Status
0x0000 1Ch Reserved
0x0000 1Dh LinkMD Control/Status
0x0003 1Eh PHY Control1
0x8100 1Fh PHY Control2

Цитата(iosifk @ Jul 16 2013, 22:44) *
И идут ли фаст-линк пульсы?


Ща почитаем инет что это такое


--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
Go to the top of the page
 
+Quote Post
megajohn
сообщение Jul 17 2013, 14:44
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143



Уф, нашел еще одну траблу - оказалось что не все трансформаторы одинаковы. Некоторые развернуты и нумерация идет наоборот, и запаяли мне также разьем.

ща пошел линк


Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd June 2025 - 09:16
Рейтинг@Mail.ru


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