Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: J_link + olimex_board + inside + winarm глюки при попытке отладки
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
bug_fix
Есть борда от Olimex с AT91SAM7X256 борту, выкачал на нее тестовое ПО. Там все собирается под IAR. Оного не нашлось поэтому собрал под WinARM взяв стартап код из WinARM сэмлов. Собираю для исполнения в FLASH без ремапинга.

при исполнении в этом коде
// Relocate .data section (Copy from ROM to RAM)
LDR R1, =_etext
LDR R2, =_data
LDR R3, =_edata
LoopRel: CMP R2, R3
LDRLO R0, [R1], #4
STRLO R0, [R2], #4
BLO LoopRel
когда r2 принимает значение 0x2000A4 - почемуто происходит ремапинг . хотя я весь код перерыл нигде обращения в 0xFFFFFF00 нету :-(
startup взят из at91sam7s64_Hello примера
с поправкой на больший объем памяти... и другой контроллер Линкер скрипт взят от туда же.
p.s. пользую gdb server из поставки с Jlink-ом может в этом проблема. Я как то про ограничения не лицензированного сервера нигде не нашел.
KAlex
Цитата(bug_fix @ Mar 24 2008, 08:40) *
Есть борда от Olimex с AT91SAM7X256 борту, выкачал на нее тестовое ПО. Там все собирается под IAR. Оного не нашлось поэтому собрал под WinARM

Здесь все есть, включая лекарство.
ftp.electronix.ru
bug_fix
Цитата(KAlex @ Mar 24 2008, 15:14) *
Здесь все есть, включая лекарство.
ftp.electronix.ru

Я пока не "свой" поэтому пытаюсь довольствоваться GNU.
К GNU есть еще и посылки организационного плана.
KAlex
Цитата(bug_fix @ Mar 24 2008, 14:05) *
Я пока не "свой"

Мыло?
bug_fix
Цитата(KAlex @ Mar 24 2008, 17:20) *
Мыло?

Мыл есть только общественный
rodchenko{зверюка}ngs{точка}ru туда много не залезет
з.ы. Нашел IAR на поиграться - триальный не канал , там в примере размер кода больше 32К.
Но решать задачу походу прийдется на GNU-том тулчейне....
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.