roboforum.ru

Технический форум по робототехнике.

AVR230 как прописать защитный бит LB2

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

AVR230 как прописать защитный бит LB2

Сообщение grek » 18 июл 2012, 11:59

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

Re: AVR230 как прописать защитный бит LB2

Сообщение boez » 18 июл 2012, 12:59

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

Re: AVR230 как прописать защитный бит LB2

Сообщение grek » 18 июл 2012, 13:09

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

Re: AVR230 как прописать защитный бит LB2

Сообщение boez » 18 июл 2012, 13:16

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

Re: AVR230 как прописать защитный бит LB2

Сообщение grek » 18 июл 2012, 14:29

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


Вернуться в Микроконтроллеры

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

Сейчас этот форум просматривают: Google [Bot] и гости: 0

cron