[an error occurred while processing this directive]
Только ногами не бейте. Вопрос из разряда "у меня в подполье стук" (+)
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

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

Отправлено GRD 13 октября 2004 г. 16:17

Копаюсь с новым изделием - исследую на предмет живет-не живет. Плата , на ней TMS C6414, есть JTAG. Эмулятор Скановский. Эмулятор процессор видит. Но глюки при этом страшные. Например, при записи в on-chip memory записываются только 32-байтные блоки по адресам 0x0, 0x40, 0x80 и т.д. (запись через просмотр карты памяти в CCS). В блоки по адресам 0x20, 0x60... писать не получается. При этом при записи значения дублируются со смещением в те же 0x20, т.е. пишу что-либо, например, в 0x0 и получаю записанное значение в 0x0 и 0x20. L2MODE (из Cache Configuration Register) равно 0. Ежели бы это происходило при записи во внешнюю память - еще понятно, но тут... Пока разработчики сами взялись мучить плату, я решил обратиться к здешнему коллективному разуму :). Сформулирую чуть по-конкретнее. На эмулятор грешить не приходится - мне, по крайней мере, представляется это маловероятным. На неправильно припаянный процессор - тоже, т.к. три изделия ведут себя более-менее одинаково. Т.е. или какая-то хитрая ошибка при разводке платы - не знаю, какие-нибудь ноги процессора не туда посадили и он встал враскоряку, тогда да, вопрос не имеет смысла, искать можно долго. Но если предположить, что глючит JTAG интрефейс изделия - какие грабли здесь возможны? Что стоит проверить? Есть ли какие особенности именно у 64xx?

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru