[an error occurred while processing this directive]
Загрузка программы в TMS320F2810
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)
|
Отправлено
AlexSv 16 октября 2006 г. 14:06
|
|
|
|
Помогите!
Мучаемся с загрузкой программы. Загружаем код через JTAG посредством
эмулятора и Composer Studio. Сразу возникает вопрос - загрузка
идет во Flash-память процессора? Загрузили, программа работает
нормально. Делаем Reset процессору. Программа не работает. Читали
описание, согласно ему на вывод SCITXDA (GPIOF4) процессора надо подать 1-цу, чтобы после Reset началось выполнение программы расположенной во
Flash-памяти. Посмотрели, а там и так 1-ка болтается. Что же не так?
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Вы грузите код в ОЗУ.(+) — Вяч (17.10.2006 09:34 193.110.112.141, 286 байт)
- грузите вы код, надо полагать, в ОЗУ (внутренне или внешнее не важно), после ресета прога стартует с 0-го адреса(если не ошибаюсь), если не трогали внутр. флеш то там 0x FFFF, запишитев нулевой адрес флешки команду перехода на фиксированный адрес ОЗУ, а рабочую программы слинкуйте таким образом, что бы по этома адресу лежал бузусловный переход на точку входа(_c_int0 кажись) ну или сама точка — for(;;) (16.10.2006 15:58 82.179.67.254, пустое)
- Если File->Load Program, то только в ОЗУ можно грузить. Если флеш-лоадер какой=нить разновидности - то только во флеш. Чем грузите-то? И куда грузите? — SM (16.10.2006 15:30 213.141.159.26, пустое)
- Ответ: — AlexSv (17.10.2006 07:49 62.148.252.23, 98 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание