Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SAM7X + Micrel KS8001
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Интерфейсы
athlon64
Здравствуйте

За основу взял готовый пример веб-сервера из IAR, но в плате от Атмела используется DM9161. Ну что ж, поменял PHY ID на микрелевский - пример не заработал.
Попробовал читать из KS8001 регистры (PHYID1 и PHYID2 - адреса регистров 2..3 как и у DM9161) перебирая все 32 PHYADDR, оказалось что всегда из регистров PHYID1 и PHYID2 читается значение 0xFFFF. Осциллографом видно по линиям MDIO и MDC что обмен идёт.

ПС: ножка RESET микреля подключена к PA.15, соответственно подправил пример - микрель сбрасывается верно, после сброса на ноге RESET +3.3В

Куда копать?

Разобрался, микрель был в PowerDown
iosifk
Цитата(athlon64 @ Mar 23 2011, 13:40) *
Здравствуйте

За основу взял готовый пример веб-сервера из IAR, но в плате от Атмела используется DM9161. Ну что ж, поменял PHY ID на микрелевский - пример не заработал.
Попробовал читать из KS8001 регистры (PHYID1 и PHYID2 - адреса регистров 2..3 как и у DM9161) перебирая все 32 PHYADDR, оказалось что всегда из регистров PHYID1 и PHYID2 читается значение 0xFFFF. Осциллографом видно по линиям MDIO и MDC что обмен идёт.

ПС: ножка RESET микреля подключена к PA.15, соответственно подправил пример - микрель сбрасывается верно, после сброса на ноге RESET +3.3В

Куда копать?

Разобрался, микрель был в PowerDown

Посмотрите две вещи:
Сброс должен быть определенной длительности, см. даташит...
Посмотрите зашивку адреса трансивера на схеме и в программе...


athlon64
Цитата(iosifk @ Mar 23 2011, 15:54) *
Посмотрите две вещи:
Сброс должен быть определенной длительности, см. даташит...
Посмотрите зашивку адреса трансивера на схеме и в программе...

Разобрался.
Нога процессора, на которую был заведён PD-пин KS8001 нигде не инициализировался и не выставлялся в "1", соответственно микрель был в PowerDown
Всем спасибо, стек заработал
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.