реклама на сайте
подробности

 
 
> запись программы во флеш на отладочной плате EDB9315
Pole
сообщение May 30 2006, 20:31
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 30
Регистрация: 27-05-06
Пользователь №: 17 496



на сайте arm.cirrus.com имеется программа download которая позволяет загружать образ (.bin) во флеш на отладочной плате EDB9312/9315 через COM порт. Изначальна это программа служила для загрузок образов ОС. Можно ли откомпилировать в IAR программу с расширением .bin, а затем загрузить её таким образом в флеш, чтобы процессор затем запускался с флешки. И если можно, то что нужно писать в файле .xcl, какие адреса? И в файле .bin созданный в IAR будет ключевое слово "CRUS" или "SURC" вначале?

Сообщение отредактировал Pole - May 30 2006, 20:32
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aaarrr
сообщение May 31 2006, 20:32
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Pole @ May 31 2006, 22:20) *
Я бы с радостью но у меня отладочная плата EDB9315A в котором только два режима загрузки либо через UART, либо Internal boot из флешки. Остальные варианты недоступны (все намертво припаяно и джамперов нет). Вот и мучаюсь sad.gif .

Да, плата жутковатая. Правда, можно подтянуть EECLK на землю - получится как раз то, что нужно.

Цитата(Pole @ May 31 2006, 22:20) *
Был бы очень признателен если бы мне подсказали, как откомпилировать программу в IARе чтобы её можно было таким образом загрузить. Я даже не могу загружать программу через JTAG sad.gif

IAR я не использую, но подскажу smile.gif Достаточно в стартовом asm файле положить сигнатуру CRUS по адресу 0x00 (DCD 0x53555243). По-идее, там должен быть вектор reset, но при internal boot он все равно не может использоваться.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 31st July 2025 - 14:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.01395 секунд с 7
ELECTRONIX ©2004-2016