[an error occurred while processing this directive] [an error occurred while processing this directive]
Помогите запустить TMS6211. 2 недели мучаюсь! Принимаются любые советы.
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Andy Wolf 11 марта 2002 г. 18:56

Помогите запустить TMS6211. 2 недели мучаюсь!
6211 стоит на PCI плате. Пытаюсь сделать нач. загрузку ч/з HPI
(ч/з мост PCI-HPI).
Интерфейс HPI вроде работает нормально-регистры HPIC и HPIA читаются/ записываются, автоинкремент адреса и HWOB работают нормально, однако при вычитывании данных из HPID получаем полную муру независ. от использования автоинкремента, соответственно ничего и не записывается в HPID . Иногда DSP просто не отвечает (сигналом HRDY), особенно при записи HPID. Причем 2 тестовые платы не работают одинаково.
Предполагаю что HPI работает, а глючит сам DSP. Схему 100 раз проверил-вроде все правильно. Не могу понять, что этому TMS не нравится. Может быть проблема из-за тактовой частоты (берется с ПЛИС Spartan XL) или из-за питания 1.8V (стоит обычный ЕН22, причем далеко-15 см.). Плата 4-х слойная.
Может кто-то сталкивался с подобным?
Принимаются любые идеи и советы.
Наверняка многие сталкивались с капризами при запуске DSP.
Заранее благодарю!

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru