Миландр

Ключевым подразделением нашей компании
является Центр Проектирования интегральных микросхем
Текущее время: 2020-дек-05 05:48

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 233 сообщения ]  На страницу « 1 2 3 4 516 »
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: 2011-фев-16 11:42 
Не в сети

Зарегистрирован: 2010-июн-04 13:52
Сообщения: 29
Откуда: АО "ПКК Миландр"
maxim писал(а):
Здравствуйте.
Разрешите еще узнать:

1. При передаче данных с 5600ВГ1У указываю параметры передачи в дескрипторе - адрес выдачи 0х0000 (high и low), длина - длина моего информационного пакета соответственно, стандартный пакет с преамбулой и CRC32. Происходит выдача данных, но не с начального адреса буфера передачи, а стабильно с 17-го, т.е., чтобы мне передать желаемый пакет, - нужно его разместить в буфере отправки, начиная с 17-го адреса. Мог ли я указать какой-нибудь не тот параметр в Регистрах?

2. При непрерывной работе после 4-5 минут, микросхема начинает выдавать не те данные - данные начинают "сыпаться". После отключения питания, простое минут 10, и дальнейшей перезагрузке микросхема опять работает несколько минут. Мог ли я закоротить какие-либо ножки? - выходы Tpp, Tp, Tnn, Tn соединены в соответствии с рекомендованой схемой подключения (Ваш отдельный файл), разъемы - трансформаторные.

Спасибо.
Ответ:
Пришлите на e-mail kuzin.nikita@ic-design.ru последовательность Ваших действий(по шагам) по инициализации регистров 5600ВГ1У(какие значения пишите) для отправки пакета


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 2011-фев-18 18:57 
Не в сети

Зарегистрирован: 2011-янв-26 17:49
Сообщения: 4
Да, в регистрах не проходила запись последнего значения (GCTRL), так же как и в дескрипторе (стартовый адрес в буфере отправки).
Исправил запись в регистры и дескриптор - теперь все на своих местах.


Вернуться к началу
 Заголовок сообщения: SPI интерфейс
СообщениеДобавлено: 2011-май-20 09:30 
Не в сети

Зарегистрирован: 2011-май-20 09:10
Сообщения: 4
Пробую наладить обмен с микросхемой по шине SPI
Для формирования сигналов использую LPT.
сигнал JS/TRST соединен с землей
сигнал XS соединен с землей
сигнал nRST соединен с питанием
Возник ряд вопросов:
1. Можно ли напрямую соединять сигналы SPI с выводами LPT порта
2. Не видно ответов от микросхемы на контакте SDO (вместе с переходом в низкое состояние сигнала SFS переходит и сигнал SDOи никак не меняется все время обмена), пробовал сначала выполнить команду сброса потом перевод в режим SPI потом чтение памяти сигнал SDO не меняется


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 2011-май-23 11:42 
Не в сети

Зарегистрирован: 2010-июл-08 08:50
Сообщения: 734
Откуда: АО "ПКК Миландр"
Напрямую соединять выводы SPI (5600ВГ1У) и LPT в принципе можно, но микросхема чувствительна к помехам по сигналу SCLK.
Какая дата выпуска микросхемы?
Попробуйте считать значение управляющих регистров.
Последовательность работы по SPI: выбор режима SPI, чтение/запись данных.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 2011-май-23 12:40 
Не в сети

Зарегистрирован: 2011-май-20 09:10
Сообщения: 4
Petr писал(а):
Напрямую соединять выводы SPI (5600ВГ1У) и LPT в принципе можно, но микросхема чувствительна к помехам по сигналу SCLK.
Какая дата выпуска микросхемы?
Попробуйте считать значение управляющих регистров.
Последовательность работы по SPI: выбор режима SPI, чтение/запись данных.
дата выпуска микросхемы 10.34 (2010 год 34-я неделя)
последовательность работы у меня такая же.
Могут ли на сигнале SDO появляться какие нибудь ответы до того как будет выполнена команда выбора режима?


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 2011-май-23 16:33 
Не в сети

Зарегистрирован: 2010-июл-08 08:50
Сообщения: 734
Откуда: АО "ПКК Миландр"
На выводе SDO не может появляться никакой ответ до того как будет выполнена команда выбора режима.

Какая версия спецификации на 5600ВГ1У?
Недавно появилась новая версия контроллера (март 2011) и документации (Версия 2.4 от 22.04.2011), в новой версии исправлен SPI интерфейс: убран байтстаффинг и по сигналу SFS синхронизация пакета.

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


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 2011-май-25 08:35 
Не в сети

Зарегистрирован: 2011-май-20 09:10
Сообщения: 4
Petr писал(а):
На выводе SDO не может появляться никакой ответ до того как будет выполнена команда выбора режима.

Какая версия спецификации на 5600ВГ1У?
Недавно появилась новая версия контроллера (март 2011) и документации (Версия 2.4 от 22.04.2011), в новой версии исправлен SPI интерфейс: убран байтстаффинг и по сигналу SFS синхронизация пакета.

Попробуйте поставить на сигнал SCLK фильтр для фильтрации высокочастотных помех. Возможно, в вашем случае стоит поставить буфер.
Попробовал обмен по старому протоколу - результат отрицательный(((
Привожу байтовую последовательность для команды переключения и чтения
команда переключения:
wb(0xdb);
wb(0x10);
wb(0xdb);
команда чтения:
wb(0xdb);
wb(0x45);
wb(0x1f);
wb(0xc0);
wb(0x0);
wb(0x2);
wb(0x0);
wb(0x0);
wb(0x0);
wb(0x0);
wb(0xdb);
байты передаются старшим битом вперед
в команде чтения пытаюсь прочитать значение регистра MAC_CTRL (адрес 0x1fc0) - в ответ контроллер должен выдать значение по умолчанию 0xc0a0 (если я правильно понимаю...)


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 2011-май-25 09:48 
Не в сети

Зарегистрирован: 2010-июл-08 08:50
Сообщения: 734
Откуда: АО "ПКК Миландр"
Последовательности верные, только не стоит в конце посылки вставлять разделитель 0xDB.
Попробуйте поставить буфер и фильтры на линии SPI.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 2011-май-25 09:53 
Не в сети

Зарегистрирован: 2010-июл-08 08:50
Сообщения: 734
Откуда: АО "ПКК Миландр"
Ожидания ваши верны, в результате команды чтения вы должны получить 0xC0A0.
В принципе у нас есть проект, правда он для связки микросхем 5600ВГ1У и 1986ВЕ91, где организована работа через последовательный интерфейс. Если хотите, то могу выслать его вам. Только сообщите свой e-mail.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 2011-май-26 20:20 
Не в сети

Зарегистрирован: 2011-май-20 09:10
Сообщения: 4
Petr писал(а):
Ожидания ваши верны, в результате команды чтения вы должны получить 0xC0A0.
В принципе у нас есть проект, правда он для связки микросхем 5600ВГ1У и 1986ВЕ91, где организована работа через последовательный интерфейс. Если хотите, то могу выслать его вам. Только сообщите свой e-mail.
Большое спасибо за помощь)))если вас не затруднит вышлите программы на ящик d_des@list.ru, и еще уточните пожалуйста для какой версии контроллера они, заранее спасибо)))


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: 2011-июн-02 10:23 
Не в сети

Зарегистрирован: 2010-июл-08 08:50
Сообщения: 734
Откуда: АО "ПКК Миландр"
Примеры проектов для работы с Ethernet-контроллером 5600ВГ1У (по последовательному и параллельному интерфейсам) есть здесь viewtopic.php?f=33&t=226


Вернуться к началу
 Заголовок сообщения: Re: 5600ВГ1У
СообщениеДобавлено: 2011-сен-08 11:19 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 2009-янв-20 10:05
Сообщения: 776
Полезная тема:
Порт uIP на контроллеры серии 1986ВЕ9х, 1986ВЕ1х, 1986ВЕ2х

_________________
Правила форума!


Вернуться к началу
 Заголовок сообщения: Re: 5600ВГ1У
СообщениеДобавлено: 2011-сен-28 14:22 
Не в сети
Аватара пользователя

Зарегистрирован: 2010-июл-23 13:20
Сообщения: 68
Откуда: КБ "Аметист"
Добрый день.

Заранее прошу прощения, если что-то неверно понял, но при разработке устройства на ВГ1У получилось следующее.

1. В спецификации на ВГ1У на странице 50 приведена рекомендованная схема подключения к трансформатору. В ней между TX+ и TX- включены резисторы R3 и R4, средняя точка которых через конденсатор C3 сидит на земле. Однако, эта схема включения не используется ни в мезонине для отладочного комплекта для ВЕ91Т, ни в схеме подключения, размещённой на странице описания микросхемы. Нужно ли выполнять эту рекомендацию при разработке устройств на ВГ1У?

2. В той же схеме средняя точка транса приёмного канала подключена через конденсатор C2 к земле. Однако, в схеме мезонина этот контакт (6-я нога у LU1T516-43) сидит на +5В и шунтирована конденсатором C11 на землю (что, как я понимаю, и есть правильный вариант).

3. В схеме подключения ВГ1У, размещённой на странице описания микросхемы перепутаны местами средние точки трансов принимающего и передающего каналов (3-я и 6-я ноги LU1T516-43).

4. Можно ли разделить "аналоговую" и цифровую землю? Если можно, то есть ли у микросхемы отдельная линия "аналогового" Ucc?


Вернуться к началу
 Заголовок сообщения: Re: 5600ВГ1У
СообщениеДобавлено: 2011-сен-29 08:09 
Не в сети

Зарегистрирован: 2011-апр-21 07:31
Сообщения: 31
Откуда: АО "ПКК Миландр"
undou писал(а):
4. Можно ли разделить "аналоговую" и цифровую землю? Если можно, то есть ли у микросхемы отдельная линия "аналогового" Ucc?
земля общая


Вернуться к началу
 Заголовок сообщения: Re: 5600ВГ1У
СообщениеДобавлено: 2011-сен-29 09:43 
Не в сети

Зарегистрирован: 2010-июл-08 08:50
Сообщения: 734
Откуда: АО "ПКК Миландр"
undo, в спецификации на 5600ВГ1У приведена правильная схема подключения контроллера с использованием витой пары, её и надо использовать.


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 233 сообщения ]  На страницу « 1 2 3 4 516 »

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти: 

Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB