Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: проблема чтения регистров lan91c111
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Fast Ethernet/Gigabit Ethernet/FibreChannel
value
Доброго времени суток.Работаю с lan91c111 в асинхронном режиме и 16ти разрядной шиной данных, включен он как для работы с шиной ISA.Временнная диаграмма соответствует требованиям из документации.При чтении по адресу 0x30E (базовый адрес 300 + смещение E) вместо 0x33 читаются все FF.И так со всеми регистрами.Подскажите пожалуйста в чем может быть загвоздка.
Serhiy_UA
Цитата(value @ May 18 2009, 16:05) *
Подскажите пожалуйста в чем может быть загвоздка.

Работал с lan91c111 в составе DK-NIOS-2S60N, но там 32 разряда на шину данных. Чип оказался на редкость послушным, хотя осваивается не легко. Там константа базового адреса base в 32-разрядной внутренней шине NiosII получался почти как у Вас, то есть так:
alt_u32 base = LAN91C111_BASE + 0x0300;
А дальше больше и труднее, наворочено хорошо. Я написал свои драйвера и работаю с ICMP, ARP, UDP.
Конечно, по той информации, что Вами представлена ничего не поймешь. Нужна подробная схема включения, может быть куски кодов...
Надо искать свои ошибки, а в итоге все должно работать, проверено....
value
Прошу прощения за неудобство.Я поошибке вместо ответа вам создал новую тему http://electronix.ru/forum/index.php?showt...mp;hl=lan91c111
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.