Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Цифровые сигнальные процессоры (DSP) и их применение»

Интересная проблема с отладкой TMS320C672X в CCS 3.3

Отправлено mik18 08 июля 2008 г. 16:27


Добрый день!

Имеется рабочая плата с TMS320C6726, JTAG-эмулятор SAU510-USB. Программное обеспечение CCS 3.3 c установленным C672x XDS510 Emulator.

Вопрос в следующем не удается скопировать во встроенную память DSP out-файл и, соответственно, отладить его. Более того сам CCS, не выдает при загрузке файла никаких ошибок (включена опция Perform verification during Program Load). Однако анализ памяти после загрузки программы показывает, что она не соответствует объектному коду (содержит мусор).

Для поиска причины этой проблемы была проанализирована работа эмулятора с внутренней памятью DSP. Выявилось следующее:

При попытке заполнить память каким-либо образцом (Edit/Memory/Fill) происходит следующее: если число заполняемых ячеек <= 31 все работает должным образом. При большем числе ячеек - изменяется только первая ячейка остальные не изменяются.

Аналогично при загрузке OUT-файла большая часть ячеек внутреннего ОЗУ остается неизменной и как следствие, неверный программный код в памяти.

Кто-нибудь сталкивался с подобной проблемой некорректной передачи данных ХОСТ -> DSP?

Буду рад любым идеям по решению данной проблемы.

Михаил.








Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 123:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru