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

 
 
> 100Base-TX. Почему-то нет связи, контроллер Am79C874
Гвоздик
сообщение Feb 4 2008, 16:35
Сообщение #1


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

Группа: Свой
Сообщений: 153
Регистрация: 2-12-04
Из: Чебоксары
Пользователь №: 1 289



Здравствуйте. Пытаюсь запустить езернет на контроллере от АМД Am79C874. Включил по витой паре в хаб, программно ничего не записывал в микросхему, аппаратно автонегоциация была отключена, МАК-адрес[4:0] = 00000. Левый светодиод моргает (TX_CLK), а правый (link) - нет, т.е. с контроллера идет сигнал, что нет связи. На выходе RX_CLK = '1'.
Включил аппаратно автонегоциацию. После этого на выходе RX_CLK пошли импульсы с частотой 25 МГц пачками по приходу широковещательных пакетов из хаба. Однако на выходе RX_DV = '0' и RXD[3:0] = 0000, т.е. не выдает контроллер данных. Связи по-прежнему нет, т.е. LEDLNKn = '1'.
Как я понимаю связь (LEDLNK) все равно должна появляться, даже если я ничего программно в контроллер не загружаю? Аппаратно все настройки стоят как нужно.
Буду рад совету.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Гвоздик
сообщение Feb 5 2008, 12:40
Сообщение #2


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

Группа: Свой
Сообщений: 153
Регистрация: 2-12-04
Из: Чебоксары
Пользователь №: 1 289



Верно Вы говорите, однако, при приеме сетевого ширковещательного пакета контроллер по-прежнему находится в состоянии паузы (idle), как будто ничего и не принял. Может контроллер не может распознать уровни сигналов из пакета? На входы контроллера поступают сигналы с выводов RX+ и RX- размахом 700..800 мВ по переменной составляющей относительно 3.3 В постоянного смещения. В чем может быть дело?

А почему такой "древний" контроллер выбрали сам не знаю, потому что выбирали еще до меня
Go to the top of the page
 
+Quote Post
iosifk
сообщение Feb 5 2008, 12:52
Сообщение #3


Гуру
******

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



Цитата(Гвоздик @ Feb 5 2008, 15:40) *
Верно Вы говорите, однако, при приеме сетевого ширковещательного пакета контроллер по-прежнему находится в состоянии паузы (idle), как будто ничего и не принял. Может контроллер не может распознать уровни сигналов из пакета? На входы контроллера поступают сигналы с выводов RX+ и RX- размахом 700..800 мВ по переменной составляющей относительно 3.3 В постоянного смещения. В чем может быть дело?

А почему такой "древний" контроллер выбрали сам не знаю, потому что выбирали еще до меня

Если можно выбрать более новый, то я готов помочь.
А у Вас вот что надо сделать.
Проверить питание, 25Мгц, смещения.
Потом в управляющий регистр выдать команду на заглушку по цифре. Научиться передавать-принимать.
Потом сделать заглушку по аналогу.
Потом спаять Rx-Tx из проводов и вставить в разъем. Научиться передавать-принимать. В этом случае данные могут быть любые, важна только структура Ethernet пакета, даже можно без CRC. Только преамбула и данные.
Когда это пойдет, только тогда переходите к хабу...
Кстати, МАС на чем сделан?


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Гвоздик   100Base-TX. Почему-то нет связи   Feb 4 2008, 16:35
- - iosifk   Цитата(Гвоздик @ Feb 4 2008, 19:35) Здрав...   Feb 5 2008, 07:12
- - Гвоздик   Спасибо, почитаю. Хотелось бы добавить, что контро...   Feb 5 2008, 07:46
|- - iosifk   Цитата(Гвоздик @ Feb 5 2008, 10:46) Спаси...   Feb 5 2008, 09:35
- - Гвоздик   Если можно выбрать более новый, то я готов помочь....   Feb 6 2008, 08:15
|- - iosifk   Цитата(Гвоздик @ Feb 6 2008, 11:15) 3. Во...   Feb 6 2008, 08:35
- - Гвоздик   3.1. Я чуток ввел Вас в заблужение: при закоротке ...   Feb 6 2008, 11:24
- - Гвоздик   Глюк нашелся: включили подтягивающие резисторы меж...   Feb 7 2008, 15:40
- - Гвоздик   Связь появилась окончательно (был оторван вывод JT...   Feb 8 2008, 07:56
- - Гвоздик   Решил не изобретать велосипед: скачал тестовую про...   Feb 21 2008, 12:32
- - Гвоздик   Все, схема заработала! Поменял в примере адрес...   Mar 3 2008, 07:26


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

 


RSS Текстовая версия Сейчас: 13th August 2025 - 17:03
Рейтинг@Mail.ru


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