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

 
 
> Вопрос к тем кто писал драйвера для KS8995MA
Goofy
сообщение Jun 17 2009, 07:17
Сообщение #1


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

Группа: Свой
Сообщений: 169
Регистрация: 17-09-07
Из: Красноярск
Пользователь №: 30 600



Система работает под QNX, софт для встроенного MAC контроллера имеется и функционирует в связке с KS8721BL. (На отладочной плате)

По простому в схемотехнику дополнительно к KS8721BL нужно заложить switch микросхему, подключить входы\выходы обеих через конденсаторы, пользоваться проверенными для KS8721BL драйверами. При этом опционально перемычками дать возможность подключаться KS8721BL к трансформатору или к свичу через конденсаторы.
В данном случае вся "простота", очевидно может привести к повышенному потреблению и к потере целостности сигналов в цепях конфигурационных перемычек.

Похорожему нужно подключиться к MII самого свича KS8995MA.
Однако при этом можно нарваться на проблемы с софтом.

Учитывая жёсткие сроки, не могу окончательно принять решение относительно того, какое решение лучше: гарантированно рабочее - уродливое или хорошее с мешком котов.

На данный момент нет опыта по разработке изернет устройств.
Хочу вас попросить подтвердить, опровергнуть и дополнить следующие мои соображения:
  • Адреса основных управляющих регистров PHY стандартизованы, драйвер MAC контроллера сам разберётся с инициализацией PHY
  • Всё что необходимо будет добавить - это включение свича. Это можно сделать как через MII, так и через SPI.
  • Причём использование SPI позволит контролировать коммутатор независимо от драйвера Ethernet в системе
  • Для того чтобы отлаживать систему нужно грузиться через TFTP клиент u-boot"а, то есть когда свич не запущен. Перемычками настраивая PS0 PS1 можно на момент отладки сконфигурировать свич на EEPROM, не увидя на шине такового свич сконфигурируется по умолчанию и включится


Плате через считанные дни в производство, а тут такая дилемма smile.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 16:04
Рейтинг@Mail.ru


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