roboforum.ru

Технический форум по робототехнике.
Текущее время: 20 май 2025, 21:39

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: AVR230 как прописать защитный бит LB2
СообщениеДобавлено: 18 июл 2012, 11:59 
Не в сети

Зарегистрирован: 16 сен 2009, 15:41
Сообщения: 159
Откуда: Арзамас
Подскажите как бутлоадером прописать защитный бит LB2 и LB1. Другие защитный биты прошиваются, а эти два нет. Не могу понять в чем причина.Может что то надо в IAR установить? И вообще можно ли их прошить с помощью загрузчика? Используется проект AVR230 с стандартным набором программ.Atmega 32 16МГц


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AVR230 как прописать защитный бит LB2
СообщениеДобавлено: 18 июл 2012, 12:59 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
Читайте даташиты, в них сила! Стр.251, Setting the Boot Loader Lock Bits by SPM - там написано что только BLBxx биты можно установить, LBx нельзя, токо прочитать можно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AVR230 как прописать защитный бит LB2
СообщениеДобавлено: 18 июл 2012, 13:09 
Не в сети

Зарегистрирован: 16 сен 2009, 15:41
Сообщения: 159
Откуда: Арзамас
А тогда как же защитить свою прошивку от считывания при использовании бутлоадера? Прошивка ведь спокойно может быть считана программатором?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AVR230 как прописать защитный бит LB2
СообщениеДобавлено: 18 июл 2012, 13:16 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
Я так понимаю, при заливке бутлоадера (ну или потом) надо программатором установить этот бит. И все, потом уже бутлоадером его вообще не снимешь, а программатором - только через chip erase.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AVR230 как прописать защитный бит LB2
СообщениеДобавлено: 18 июл 2012, 14:29 
Не в сети

Зарегистрирован: 16 сен 2009, 15:41
Сообщения: 159
Откуда: Арзамас
Да, все ок. Заливаешь бутлоадер, потом шьешь биты LB1 LB2 и заливаешь прошивку. Не понятно почему,у меня так сразу не получилось :o
Ну и да ладно,сейчас все работает.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO