|
|
  |
Работа кристалов TI DSP без CCS, Не могу заставить работать проект без привязки к CCS |
|
|
|
Jan 11 2008, 22:20
|
Местный
  
Группа: Свой
Сообщений: 222
Регистрация: 2-12-06
Из: г. Хабаровск
Пользователь №: 23 035

|
Здравствуйте! Собрал с горем пополам пример поставляемый в комплекте с композером. Программа должна генерировать синусоиду частотой 1кГц в течении пяти секунд. Загрузка проекта на кристал происходит успешно. Синусоиду я слышу в наушники  Но вот незадача - запустить программу на исполнения я могу только из композера. Перезагружая СЦОС аппаратно осцилограф показывает, что система генерирует синусоиду 1кГц, но в течении 1с. Как бы я не изменял код, какую бы частоту сигнала не выставлял, при перезагрузке кристала он опять генерирует синусоиду 1кГц 1с... Зато если запуск производить из Код Композера всё генерируется как полагается. В кристал уже пробовали заливать и релизную и дебажную версию. Ничего не помогает. Изучение "Code Composer Studio Getting Started Guide"не помогло. Но я думаю, что те кто работал с ККС сразу смогут ответить в чём дело  Заранее благодарен.
--------------------
|
|
|
|
|
Jan 12 2008, 10:04
|
Частый гость
 
Группа: Свой
Сообщений: 185
Регистрация: 5-05-06
Из: Ekaterinburg, Russia
Пользователь №: 16 821

|
Насчет внешней или внутренней - что за контроллер? А вообще, есть два разных файла для линкеровщика - куда секции помещать. Посмотрите проекты во вложении.
spra958e.zip ( 174.26 килобайт )
Кол-во скачиваний: 147
--------------------
Чудес не бывает - бывает мало знаний и опыта!
|
|
|
|
|
Jan 12 2008, 10:09
|

Мастер
   
Группа: Свой
Сообщений: 730
Регистрация: 18-02-06
Из: Москва
Пользователь №: 14 474

|
Цитата(altlogic @ Jan 12 2008, 12:01)  Спасибо. Только вот сейчас бы ещё разобраться с тем кад через код-композер записать порект во флэш. И где она вообще эта флэш - внешняя или встроенная  Я вам рекомендую отвлечься от Code Composer Studio и для начала как следует изучить DSK6455 Technical Reference Manual. Оттуда в частности вы узнаете, что флэш внешняя, 4 Мбайт, AM29LV033C фирмы AMD. Так же вы узнаете что вариантов загрузки несколько (HPI, I2C, Flash over EMIFA и т.д.). Так что то, что загрузка ведется из flash -- только вариант, у вас может быть DIP-переключатели выставлены иначе. В общем почитайте -- не пожалеете. Плюс почитайте про сам процессор -- тоже не повредит. И еще -- не стесняйтесь указывать в вопросе, на какой аппаратуре работаете, а то не все читают соседние темы.
--------------------
شامل
|
|
|
|
|
Jan 12 2008, 10:52
|
Местный
  
Группа: Свой
Сообщений: 222
Регистрация: 2-12-06
Из: г. Хабаровск
Пользователь №: 23 035

|
Цитата(Yura_K @ Jan 12 2008, 20:04)  Насчет внешней или внутренней - что за контроллер? А вообще, есть два разных файла для линкеровщика - куда секции помещать. Посмотрите проекты во вложении.
spra958e.zip ( 174.26 килобайт )
Кол-во скачиваний: 147У меня TMS320C6455. За доку спасибо. Жаль только у меня не F2812:) Цитата Я вам рекомендую отвлечься от Code Composer Studio и для начала как следует изучить DSK6455 Technical Reference Manual. Оттуда в частности вы узнаете, что флэш внешняя, 4 Мбайт, AM29LV033C фирмы AMD. Так же вы узнаете что вариантов загрузки несколько (HPI, I2C, Flash over EMIFA и т.д.). Так что то, что загрузка ведется из flash -- только вариант, у вас может быть DIP-переключатели выставлены иначе. В общем почитайте -- не пожалеете. Плюс почитайте про сам процессор -- тоже не повредит. Я уже понял, что с наскоку заставить работать стенд у меня не получится.
Сообщение отредактировал altlogic - Jan 12 2008, 10:59
--------------------
|
|
|
|
|
Jan 12 2008, 19:15
|

Мастер
   
Группа: Свой
Сообщений: 730
Регистрация: 18-02-06
Из: Москва
Пользователь №: 14 474

|
Цитата(altlogic @ Jan 12 2008, 13:52)  У меня TMS320C6455. За доку спасибо. Жаль только у меня не F2812:) Вы просто еще не поняли своего счастья  . F2812 -- это даже не DSP, а вот 6455 -- это вещь! Цитата(altlogic @ Jan 12 2008, 13:52)  Я уже понял, что с наскоку заставить работать стенд у меня не получится. Не обижайтесь, но это не тот камень, который берется с наскоку. Насчет прошивки flash посмотрите в комплекте ПО что-то типа board_util\flash -- обычно кладут к DSK программку для прошивки.
--------------------
شامل
|
|
|
|
|
Jan 12 2008, 21:17
|
Местный
  
Группа: Свой
Сообщений: 222
Регистрация: 2-12-06
Из: г. Хабаровск
Пользователь №: 23 035

|
Цитата(Edmundo @ Jan 13 2008, 05:15)  Вы просто еще не поняли своего счастья  . F2812 -- это даже не DSP, а вот 6455 -- это вещь! Не обижайтесь, но это не тот камень, который берется с наскоку. Насчет прошивки flash посмотрите в комплекте ПО что-то типа board_util\flash -- обычно кладут к DSK программку для прошивки. Камень и впрямь мощный. 1ГГц это тебе не хухры-мухры  Полтора года мощнее виртекса у нас на кафедре ничего не было. А тут появилась эта мясорубка (TMS320C6455 DSK) от техасприбора  И мне к сожалению надо только методические указания по работе со стендом составить. Поработать на нём уже не получается. Утилиту FlashBurn нашёл в комплекте к стенду. Большое Вам спасибо, Edmundo, за своевременно оказанную помощь. С уважением, Вячеслав.
--------------------
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|