roboforum.ru

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

Lock bits - защита кода AVR

Lock bits - защита кода AVR

-= Александр =- » 20 мар 2008, 00:36

Помогите разобраться... Требуется запретить чтение прошивки... Читаю даташит и ничего понять не могу. :cry:

Re: Lock bits - защита кода AVR

avr123.nm.ru » 20 мар 2008, 00:48

-= Александр =- писал(а):Помогите разобраться... Требуется запретить чтение прошивки... Читаю даташит и ничего понять не могу. :cry:


И в курсе нема :cry: :cry: :cry: он ведь для новичков - а чего им защищать то ?! :P

Однако есть там :good: - http://avr123.nm.ru/07.htm - картинка программатора CVAVR из которой
и без ДШ ИМХО очевидно что тебе нужно кликнуть в разделе "Флэш лок битс" :Yahoo!:

Кстати ! ты бы как админ показал пример как нужно задавать вопрос - указал бы КОКОЙ МК КОНКРЕТНО у тебя.

Re: Lock bits - защита кода AVR

pomidor » 20 мар 2008, 01:00

например, для М48 Table 26-2. Lock Bit Protection Modes
LB Mode 2
Further programming of the Flash and EEPROM is disabled in parallel and Serial Programming mode. The Fuse bits are
locked in both Serial and Parallel Programming mode.
типа дальнейшее программирование запрещено
LB Mode 3
Further programming and verification of the Flash and EEPROM is disabled in Parallel and Serial Programming mode. The BootLock bits and Fuse bits are locked in both Serial and Parallel
Programming mode.
типа ни дальнейшее программирование, ни считывание не разрешено (пмнм)

как-то так, наверное, сам на днях столкнулся с задачей, где надо было залочить флеш М48, но оставить открытым к записи еепром и вроде обломился, может кто поправит

Re: Lock bits - защита кода AVR

-= Александр =- » 20 мар 2008, 01:16

Контроллер ATMEGA8
Так в том-то и дело, что какой бы я режим не ставил - читается! :shock:

Добавлено спустя 10 минут 50 секунд:
Все, отбой! Оказывается, что читается не прошивка, а какая-то фигня. Тоесть защита работает!


Rambler\'s Top100 Mail.ru counter