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

 
 
> автозагрузка приложений под eCos на ARM7 из флеша, ? новичка: прилож. идет под Redboot ok, а как его запускать по reset?
samurad
сообщение Dec 9 2009, 14:20
Сообщение #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) для отладки. Скомпилированный redboot_RAM не работает, а redboot_ROM - ОК - после записи во флеш-ROM и перезапуска карты redboot запускается автоматически. Исходники приложения open source компилируются тоже ОК, и я могу запускать его SREC файл из Redboot так же без проблем - программа (GPS приемник) работает и выдает ожидаемые данные.

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

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



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

 


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


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