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

 
 
> автозагрузка приложений под eCos на ARM7 из флеша, ? новичка: как запускать приложения по reset из флеша?
samurad
сообщение Dec 7 2009, 22:39
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 121
Регистрация: 9-05-08
Из: Япония
Пользователь №: 37 385



Доброго времени. Помогите разобраться новичку в embedded world.

У меня есть плата SuperStar II с ARM7TDMI, изготовитель Novatel. К ней есть open source проект (http://gps.psas.pdx.edu/) под eCos, использующий GNU тулчеин amr-elf (gcc, binutils, gdb). eCos собирается без проблем в режиме старта RAM под тагетом GP4020, пакеты default для линковки с приложением, и redboot (RAM и ROM) для отладки. Исходники приложения open source компилируются тоже ОК, и я могу запускать SREC файл из Redboot так же без проблем - программа (GPS приемник) работает и выдает ожидаемые данные.

Проблема: как теперь сделать автозапуск того же приложения из флеш-ROM по ресету (включению питания)?

Пробовал поменять режим старта с RAM на ROM в конфиге eCos и загружать исполняемый файл (SREC или binary) в флеш командой fis из redboot-a - не работает, а именно, программа "молчит". Здесь на форуме и в большом интернете нашел отдельные "биты" информации, что, вроде, нужен scatter или startup код, но не понимаю, как их сделать и как состыковать с приложением. Знатоки, поделитесь опытом!

(Тема скопирована из подфорума GNU Open Source средства разработки, т.к. пока не нашла там отклик.)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 23:42
Рейтинг@Mail.ru


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