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

 
 
> Запуск программы, Как запустить программу?
virfis
сообщение Oct 6 2008, 11:37
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 58
Регистрация: 17-10-05
Из: Краснодар
Пользователь №: 9 732



Поискал поиском. но ничего не помогло.
Плата Olimex LPC-E2468. Родной загрузчик давно перетер. Программирую IAR EWARM 5.20. Через JTAG без проблем запускается программа. Если отключить JTAG то программа запускается только через 93 секунды. В cstartup.s PUBLIC __vector_0x14 прописан. Файл конфигурации линкера LPC2468_Flash.icf

Линкер выдает:

Link time: 0.50 (CPU) 2.28 (elapsed)
ielftool --checksum __vector_0x14:4,sum32:2;__vector-__vector+0x1f --verbose C:\IAR_Proj\ARM\NXP\Debug\Exe\NXP.out.tmp C:\IAR_Proj\ARM\NXP\Debug\Exe\NXP.out
IAR ielftool V1.3 [BUILT 2008-06-13 at IAR]
Copyright 2008 IAR Systems AB.
Loading C:\IAR_Proj\ARM\NXP\Debug\Exe\NXP.out.tmp
Calculated checksum for __vector_0x14: 0xb9206e50
Saving ELF file to C:\IAR_Proj\ARM\NXP\Debug\Exe\NXP.out


NXP.out
Converting
ielftool.exe --ihex --verbose C:\IAR_Proj\ARM\NXP\Debug\Exe\NXP.out C:\IAR_Proj\ARM\NXP\Debug\Exe\NXP.hex
IAR ielftool V1.3 [BUILT 2008-06-13 at IAR]
Copyright 2008 IAR Systems AB.
Loading C:\IAR_Proj\ARM\NXP\Debug\Exe\NXP.out
Saving ihex file to C:\IAR_Proj\ARM\NXP\Debug\Exe\NXP.hex

Прога записана через JTAG (J-Link), снимаю его разъем и подаею питание. И все равно стартует только через 93 секунды.
Поэтому вопросы:
1. Как заставить стартовать сразу?
2. Как правильно насроить компилятор чтобы программу можно было записывать во внешнюю flash и запускать ее оттуда через родной загрузчик?
Go to the top of the page
 
+Quote Post



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

 


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


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