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

 
 
> скрипт Linkera
sergey sva
сообщение Jan 24 2009, 17:43
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Помогите разобраться с скриптами для linkera. Yagarto eclips at91sam7s256
После компиляции, создаются два объектных файла crt.o main.o сделал самый простейший скрипт,который должен
разместить секции text в ram и data в flash. После того как проходит компиляция компоновка, копирование получаю файл hex,
при попытки его загрузить с помощью h jtag выходит ошибка что память ухотит за пределы, пробовал адреса ставить 0ч0 и 0ч100000 такаже
проблема. Подозреваю что ошибка в скрипте.
CODE

OUTPUT_FORMAT("elf32-littlearm") /* формат памяти. прямой порядок байт (Little-endian). */
OUTPUT_ARCH(arm) /* архитектура АРМ */

_vec_reset = 0x0;

_stack_end = 0x20FA00; /* конец стека (верх стека) */


ENTRY(_vec_reset) /* вектор сброса */

/* Память микроконтроллера AT91SAM7S256 */
MEMORY
{
flash (rx) : ORIGIN = 0x100000, LENGTH = 256K /* FLASH EPROM */
ram (rw) : ORIGIN = 0x200000, LENGTH = 64K /* static RAM area */
}




SECTIONS
{

.text : { *crt.o (.text) }>flash
. = ALIGN(4);



.data : { *crt.o (.data) }> ram
. = ALIGN(4);



.bss : { *(.bss) *(COMMON) }>ram
. = ALIGN(4);


}


Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sergey sva
сообщение Jan 30 2009, 19:23
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Помогло smile.gif
хотел попробовать запустить отладчик \arm-elf-gdb.exe , вывалилось куча ошибок,
делал вроде как написано на yagarto.
CODE

target remote localhost:3333
localhost:3333: \317\356\344\352\353\376\367\345\355\350\345 \355\345 \363\361\362\340\355\356\342\353\345\355\356, \362.\352. \352\356\355\345\367\355\373\351 \352\356\354\357\374\376\362\345\360 \356\362\342\345\360\343 \347\340\357\360\356\361 \355\340 \357\356\344\352\353\376\367\345\355\350\345.
monitor reset
"monitor" command not supported by this target.
monitor sleep 500
"monitor" command not supported by this target.
monitor poll
"monitor" command not supported by this target.
monitor soft_reset_halt
"monitor" command not supported by this target.
monitor arm7_9 force_hw_bkpts enable
"monitor" command not supported by this target.
monitor mww 0xFFFFFD44 0x00008000
"monitor" command not supported by this target.
monitor mww 0xfffffd08 0xa5000001
"monitor" command not supported by this target.
monitor mww 0xFFFFFC20 0x00000601
"monitor" command not supported by this target.
monitor sleep 10
"monitor" command not supported by this target.
monitor mww 0xFFFFFC2C 0x00481c0e
"monitor" command not supported by this target.
monitor sleep 10
"monitor" command not supported by this target.
monitor mww 0xFFFFFC30 0x00000007
"monitor" command not supported by this target.
monitor sleep 10
"monitor" command not supported by this target.
monitor mww 0xFFFFFF60 0x00480100
"monitor" command not supported by this target.
monitor sleep 100
"monitor" command not supported by this target.
set mem inaccessible-by-default off
load
No executable file specified.
Use the "file" or "exec-file" command.
break main
No symbol table is loaded. Use the "file" command.
continue
The program is not being run.
No registers.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- sergey sva   скрипт Linkera   Jan 24 2009, 17:43
- - Сергей Борщ   Цитата(sergey sva @ Jan 24 2009, 19:43) П...   Jan 24 2009, 19:23
- - sergey sva   фот файл map, не чего неправильного не вижу, конеч...   Jan 25 2009, 17:23
- - alx2   Цитата(sergey sva @ Jan 24 2009, 22:43) п...   Jan 25 2009, 18:19
- - sergey sva   ЦитатаПрямо так и выходит? Как это "память ух...   Jan 25 2009, 18:35
|- - alx2   Цитата(sergey sva @ Jan 25 2009, 23:35) О...   Jan 26 2009, 10:37
|- - Vitaliy_ARM   Как здесь разместить вектора перерывания по указан...   Jan 27 2009, 13:26
|- - alx2   Цитата(Vitaliy_ARM @ Jan 27 2009, 18:26) ...   Jan 28 2009, 10:45
|- - Vitaliy_ARM   Цитата(alx2 @ Jan 28 2009, 13:45) КодSECT...   Jan 28 2009, 15:04
|- - Vitaliy_ARM   Задам еще, наверное глупый вопрос. Может ли кто-ни...   Jan 29 2009, 10:52
|- - alx2   Цитата(Vitaliy_ARM @ Jan 28 2009, 20:04) ...   Jan 29 2009, 14:03
- - sergey sva   Уже какой день разбираюсь, но все еще не могу полу...   Jan 30 2009, 17:16
|- - amw   Цитата(sergey sva @ Jan 30 2009, 19:16) У...   Jan 30 2009, 18:19
|- - Vitaliy_ARM   Цитата(sergey sva @ Jan 30 2009, 22:23) П...   Feb 2 2009, 08:28
- - sergey sva   Пробую запустить openocd , не запускается пишет ош...   Feb 2 2009, 21:21
|- - gotty   судя по всему Вы используете довольно свежую верси...   Feb 3 2009, 08:23
||- - sergey sva   Цитата(gotty @ Feb 3 2009, 11:23) судя по...   Feb 3 2009, 13:52
||- - gotty   Цитата(sergey sva @ Feb 3 2009, 15:52) со...   Feb 3 2009, 14:02
||- - sergey sva   Цитата(gotty @ Feb 3 2009, 17:02) Ответ с...   Feb 3 2009, 14:07
||- - gotty   Цитата(sergey sva @ Feb 3 2009, 16:07) я ...   Feb 3 2009, 14:21
||- - sergey sva   Цитата(gotty @ Feb 3 2009, 17:21) Всё вер...   Feb 3 2009, 15:33
||- - gotty   Цитата(sergey sva @ Feb 3 2009, 17:33) Ус...   Feb 3 2009, 15:47
||- - sergey sva   Цитата(gotty @ Feb 3 2009, 18:47) А чего ...   Feb 3 2009, 16:13
||- - sergey sva   ошибки были это сам не правильно запуска(повторно)...   Feb 3 2009, 19:36
||- - Vitaliy_ARM   Цитата(sergey sva @ Feb 3 2009, 22:36) од...   Feb 4 2009, 10:43
||- - amw   Цитата(Vitaliy_ARM @ Feb 4 2009, 12:43) А...   Feb 4 2009, 12:13
||- - Vitaliy_ARM   Цитата(amw @ Feb 4 2009, 15:13) Хм. Я тож...   Feb 4 2009, 12:54
||- - sergey sva   Цитата(Vitaliy_ARM @ Feb 4 2009, 15:54) П...   Feb 4 2009, 13:26
|||- - Vitaliy_ARM   Цитата(sergey sva @ Feb 4 2009, 16:26) по...   Feb 4 2009, 13:36
||- - amw   Цитата(Vitaliy_ARM @ Feb 4 2009, 14:54) П...   Feb 4 2009, 19:11
||- - Vitaliy_ARM   Цитата(amw @ Feb 4 2009, 22:11) 0xe01fc04...   Feb 5 2009, 08:51
||- - Vitaliy_ARM   Заметил такую штуку. Когда использовал GDB сервер...   Feb 6 2009, 12:24
|- - alx2   Цитата(sergey sva @ Feb 3 2009, 02:21) Во...   Feb 3 2009, 13:03
- - sergey sva   Еще есть одна непонятная ситуация, может что подск...   Feb 3 2009, 20:38
|- - gotty   Цитата(sergey sva @ Feb 3 2009, 22:38) Ещ...   Feb 4 2009, 14:32
|- - sergey sva   Цитата(gotty @ Feb 4 2009, 17:32) Возможн...   Feb 4 2009, 15:04
- - sergey sva   У меня обратная проблема,пока wigller подключен пр...   Feb 4 2009, 12:13
|- - alx2   Цитата(sergey sva @ Feb 4 2009, 17:13) но...   Feb 5 2009, 10:48
|- - sergey sva   Цитата(alx2 @ Feb 5 2009, 13:48) По повод...   Feb 5 2009, 17:52
|- - amw   Цитата(sergey sva @ Feb 5 2009, 19:52) По...   Feb 5 2009, 18:58
- - sergey sva   компиляция линкование и ассемблирование проходит б...   Feb 4 2009, 16:29
- - sergey sva   Спасибо теперь все работает. причина была : секци...   Feb 5 2009, 19:43
|- - amw   Цитата(sergey sva @ Feb 5 2009, 21:43) Сп...   Feb 5 2009, 19:48
- - _Pasha   Подскажите, уважаемые, как бороться с такой чепухо...   Apr 30 2009, 08:54
|- - amw   Цитата(_Pasha @ Apr 30 2009, 11:54) Подск...   Apr 30 2009, 15:33
|- - Сергей Борщ   Цитата(_Pasha @ Apr 30 2009, 11:54) Пишу ...   Apr 30 2009, 20:33
- - _Pasha   Всем спасибо. Отключил -mshort-calls проблема ушл...   May 3 2009, 12:23
- - SysRq   Цитата(_Pasha @ May 3 2009, 16:23) Отключ...   May 3 2009, 13:20
- - Vitaliy_ARM   Можно ли как-нибудь создать один регион памяти из ...   Sep 7 2009, 13:04
- - Vitaliy_ARM   Цитата(Vitaliy_ARM @ Sep 7 2009, 17:04) М...   Sep 10 2009, 10:52
- - Vitaliy_ARM   После длительной переписки со службой поддержки вы...   Sep 14 2009, 08:17
- - Сергей Борщ   Цитата(Vitaliy_ARM @ Sep 14 2009, 11:17) ...   Sep 14 2009, 08:54
|- - Vitaliy_ARM   Цитата(Сергей Борщ @ Sep 14 2009, 12:54) ...   Sep 14 2009, 09:42
|- - Vitaliy_ARM   После разговора со службой поддержики. И после тог...   Sep 15 2009, 11:16
- - alx2   Цитата(Vitaliy_ARM @ Sep 14 2009, 13:17) ...   Sep 17 2009, 13:14
- - Vitaliy_ARM   Цитата(alx2 @ Sep 17 2009, 17:14) Наверно...   Sep 21 2009, 08:17


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

 


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


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