|
Проблема с запуском Wiznet W5100 |
|
|
|
Sep 6 2012, 05:51
|
Тутэйшы
   
Группа: Свой
Сообщений: 708
Регистрация: 30-11-04
Пользователь №: 1 263

|
К w5100 я подкинул m328 по spi. Тут все нормально - в регистры пишется и считывается. Я сначала дергаю ногу сброса, потом делаю софтовый сброс, потом гружу в w5100 мак адрес, адрес шлюза, маску подсети и ip адрес. Все стандарно. Хотелось бы послать пинг и получить ответ. К сожалению, когда подключаю кабель, компьютер ни как не реагирует. Кабель всякий пробовал. В том числе и перевернутый. Резистор 1М параллельно кварцу повесил - без него регистры не писались/читались. Когда втыкаю пачкорд, что идет на общую сеть, начинает мигать желтый светодиод, пару раз загорался зеленый. Воткнул перекрестным к ноутбуку - ноль реакции. Не видит сетевуха компьютера. Все прозвонил на наличие нужных питаний и отсутсвие замыканий. Остается поменять микросхему и транс. Что еще можно глянуть? Нуждаюсь в свежей мысли по сабжу.
Прикрепленные файлы
1.pdf ( 33.23 килобайт )
Кол-во скачиваний: 54
|
|
|
|
|
 |
Ответов
|
Sep 12 2012, 06:55
|
Тутэйшы
   
Группа: Свой
Сообщений: 708
Регистрация: 30-11-04
Пользователь №: 1 263

|
Цитата(Сергей Борщ @ Sep 11 2012, 21:18)  А может быть ошибка в процедуре записи/чтения регистров? Может вы пишете не туда? И вместо правильной маски и IP записывается что-то другое? В этом плане я почти уверен. Я сначала записываю IP, маску, MAC, потом считываю по SPI 100 байт в буфер и вижу драконом как записанные данные в ячейках соответсвующих карте памяти, так и значия, выставляемые при сбросе самой микросхемой - размер буфер приема и передачи = 0x55, тоже в правильном месте. Тем не мене, прикручу родной драйвер, да попробую им. По поводу auto negotiation - ноги OPMODE2-0 микросхемы, которыми задается режим работы PHY у меня сидят на земле - срисовал так с референсной схемы. Я пробовал в настройках сетевой карты компьютера менять настройки скорости. При переключении кратковременно загорается желтый сведодиод моей платы - FDXLED. Если поставить 10 мбит, то постоянно горит зеленый - LINKLED. Все это вселяет надежду, что дело не такое уж и пропащее  Отчикаю от земли ноги OPMODE2-0 и попробую другие комбинации. Также думаю отчикать от земли адресные ноги и ноги данных - много пересмотрел схем на сабже, везде они в воздухе.
|
|
|
|
Сообщений в этой теме
vesago Проблема с запуском Wiznet W5100 Sep 6 2012, 05:51 Сергей Борщ QUOTE (vesago @ Sep 6 2012, 08:51) Остает... Sep 6 2012, 07:28 vesago Цитата(Сергей Борщ @ Sep 6 2012, 09:28) В... Sep 6 2012, 07:32 alexPec Цитата(vesago @ Sep 11 2012, 15:30) В общ... Sep 11 2012, 21:14  Lmx2315 Цитата(alexPec @ Sep 12 2012, 01:14) Кста... Sep 12 2012, 07:10   alexPec Цитата(Lmx2315 @ Sep 12 2012, 11:10) ..ув... Sep 12 2012, 19:56    vesago Да, схема проста как валенки. В полном объеме в ре... Sep 13 2012, 05:30     Lmx2315 Цитата(vesago @ Sep 13 2012, 09:30) Да, с... Sep 26 2012, 16:11 vesago В общем запустился дивайс. Пингуется на 100 мегаби... Sep 14 2012, 05:48 alexPec Цитата(vesago @ Sep 14 2012, 09:48) На пр... Sep 15 2012, 09:49  vesago Цитата(alexPec @ Sep 15 2012, 11:49) Стра... Sep 26 2012, 06:29 Метценгерштейн vesago, а почему у Вас два сигнала W_SCS и W_SEN п... Jan 22 2013, 10:49 vesago Цитата(Метценгерштейн @ Jan 22 2013, 12:4... Feb 8 2013, 07:07 Метценгерштейн Запустил я свой модуль, пишу в него, читаю регист... Feb 2 2013, 14:36 AHTOXA Цитата(Метценгерштейн @ Feb 2 2013, 20:36... Feb 8 2013, 16:11 Метценгерштейн пишу новую процедуру.
в общем, не могу победить пе... Feb 7 2013, 13:19 Метценгерштейн я уже не пользую штатную ф-ю, т.к. она не заработа... Feb 8 2013, 07:43 vesago ... Feb 8 2013, 08:08 Метценгерштейн к слову сказать, запустил я родные дрова под него,... Feb 8 2013, 16:03 Метценгерштейн обязательно расскажу. Только пока что победил визн... Feb 8 2013, 19:13 Метценгерштейн разобрался я с указателем этим. Резюмирую:
он дол... Feb 9 2013, 14:28 Метценгерштейн и еще, касательно документации на wiznet. Особенно... Feb 11 2013, 08:15 Метценгерштейн новая засада- такой код с UDP работает нормально
К... Feb 18 2013, 20:09 Метценгерштейн вроде нашел решение Feb 18 2013, 20:09
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|