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

 
 
> Отладка программы под бутлоадер.
maxntf
сообщение Sep 14 2018, 13:34
Сообщение #1


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

Группа: Участник
Сообщений: 107
Регистрация: 13-05-09
Пользователь №: 49 008



Подскажите как отладчику указать, чтоб он стартовал с определенного адреса?
Читал, что вроде как нужно в скаттер файле определить точку входа через команду ENTRY. Только как это сделать я не знаю, что указывать в ее параметрах?
Или это не то?
Сам файл у меня тот, что предлагается стандартно (с измененной адресацией под бут)
Код
; *************************************************************
; *** Scatter-Loading Description File generated by uVision ***
; *************************************************************

LR_IROM1 0x08005000 0x0000B000  {   ; load region size_region
  ER_IROM1 0x08005000 0x0000B000  { ; load address = execution address
   *.o (RESET, +First)
   *(InRoot$$Sections)
   .ANY (+RO)
  }
  RW_IRAM1 0x200000C0 0x00001F40  { ; RW data
   .ANY (+RW +ZI)
  }
}
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AlexandrY
сообщение Sep 15 2018, 04:30
Сообщение #2


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(maxntf @ Sep 14 2018, 16:34) *
Подскажите как отладчику указать, чтоб он стартовал с определенного адреса?

Эт зависит от отладчика.
В общем случае смотреть надо скрипты отладчика под каждый конкретный чип.
Например J-Link прежде чем загрузит отладочную версию программы выполняет кучу скриптов.
Там и нейтрализация WDT, и активизация схем тактирования, и операции с памятью и т.д.
Go to the top of the page
 
+Quote Post



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

 


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


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