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

 
 
> Bootloader и CVAVR
Sergey-Ufa
сообщение Oct 18 2014, 04:44
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 37
Регистрация: 27-10-13
Из: Уфа
Пользователь №: 78 917



Доброго всем времени суток!
Никогда раньше не пользовался bootloader'ом, а тут заинтересовался и решил попробовать. Ничего сложного вроде бы нет, но на один вопрос пока ответа не нашел. Использую CVAVR версия 1.25.8. Каким образом при создании приложения (не загрузчика!) сообщить компилятору, что будет использоваться бут и какой объем флеши планируется под него задать? В закладке Project\Configure\C_Compiler\Program_Typ задается размер области бута, но только при создании собственно самого бута. Если установить здесь тип Boot Loader и скомпилировать любую программу, то CVAVR указывает в окне Information процент заполнения кодом именно области Boot Flash. Как же при создании приложения компилятор будет знать, что в такой то области памяти размещать код нельзя, так как она будет занята бутом? Установка фьюзов BOOSZ и BOOTRST происходит в программаторе и никакого влияния на компиляцию естественно не оказывает. Получается, что CVAVR вообще нельзя использовать для написания приложений, которые предполагается использовать совместно с загрузчиком? Или я что-то не так понимаю?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Сергей Борщ
сообщение Nov 19 2014, 16:31
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Вот только ничего общего между LPC1778 и AVR в плане загрузчика нет.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post



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

 


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


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