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

миниатюрный аудио-видеорекордер mAVR

Отправлено svf 04 июля 2003 г. 14:51

Возникла следующая проблема с C6203 (1.5V) - не грузится через host (не отзывается на обращения по host, а по сути дела не работает ядро).
Если не лень прочитать написанное ниже и есть версии, в каком направлении копать, подскажите, пожалуйста.

Схема такая - C6203 соединен по XBUS с микроконтроллером (Cypress USB FX2). В Cypress реализован интерфейс общения по XBUS в режиме Async Host (через GPIF) и reset процессора.

Reset притянут резистором к GND. Cypress выставляет на XBUS данные для конфигурации и снимает reset.

После этого попытки общения по Host заканчиваются неудачей - XRDY висит в 2.1В(третье состояние?) и ни на что не реагирует. Посмотрели OE в EMIF - то же самое.

В эмуляторе читаются периферийные регистры с вменяемыми значениями, а регистры ядра - с мусором (например, CSR=0x9C4C03B4).

Самое интересное, что были случаи нормальной загрузки (то есть, интерфейс обмена по Host начинал работать и память в процессоре читалась/писалась), когда я держал щупом осциллографа XRDY в момент включения питания. К сожалению, эмулятора в тот момент не было. :-)

У меня самого есть только одно подозрение - что не вытягивает TPS72515KTT (Imax=1A) в момент включения питания. Сейчас процессор после включения в его текущем печальном состоянии потребляет по 1.5В 0.5-0.6A по настроению.

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru