Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: ksz8031 - не работает так, как бы хотелось
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
megajohn
на основе исходника 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 тоже не срастается
ссылка
iosifk
А адрес правильно ли зашит для трансивера. Хотя бы какая-то константа читается правильно?
И идут ли фаст-линк пульсы?
megajohn
Цитата(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) *
И идут ли фаст-линк пульсы?


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

ща пошел линк

Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.