Лок биты на atmega88-au не работают

Все прочитали, вроде даже поняли, взяли паяльник - а нифига не получается? Скорее сюда! Поможем. Чем можем...
Ответить
marksimo
Нашел транзистор. Понюхал.
Сообщения: 165
Зарегистрирован: Вт ноя 26, 2013 00:18:18
Откуда: СПб

Лок биты на atmega88-au не работают

Сообщение marksimo »

Привет форумчане!
Вопрос к тем кто в данной теме разбирается..
Задача - запрет чтения и снятие прошивки...
Зашил атмегу 88-ю, Fuse не трогаю, выставляю лок биты на запрет чтения, причем разные варианты...и по даташиту - не лочится...
Считываю, все читается, для проверки сохраняю считанное, все как было...
В чем может быть ошибка?
Использую AVRStudio, пробовал CodeVisionAVR, та же песня...
СпойлерИзображение
Изображение
Реклама
Аватара пользователя
mickbell
Друг Кота
Сообщения: 16473
Зарегистрирован: Пт мар 30, 2012 05:17:29
Откуда: Екатеринбург

Re: Лок биты на atmega88-au не работают

Сообщение mickbell »

(del. Ибо неправ.)
Последний раз редактировалось mickbell Вс янв 10, 2021 17:41:05, всего редактировалось 2 раза.
И хрюкотали зелюки,
Как мюмзики в мове.

На каждый РКН
Найдётся VPN.
Реклама
Самсусамыч

Re: Лок биты на atmega88-au не работают

Сообщение Самсусамыч »

Это таблица (28-3) бит защит загрузочного сектора, а Вам нужна таблица защиты памяти программы. Смотрите таблицу 28 -2.
1.PNG
marksimo
Нашел транзистор. Понюхал.
Сообщения: 165
Зарегистрирован: Вт ноя 26, 2013 00:18:18
Откуда: СПб

Re: Лок биты на atmega88-au не работают

Сообщение marksimo »

Спасибо, помогло..
С установленными lock битами прошивка читается и сохраняется нормально, но только она уже модифицируется и при новой заливке не работает, то, что нужно...
Реклама
Эиком - электронные компоненты и радиодетали
Самсусамыч

Re: Лок биты на atmega88-au не работают

Сообщение Самсусамыч »

Она не модифицируется, а читается просто "мусор" ничего общего не имеющий с залитой программой. Это даже видно по считанному объёму… :) прошитые биты убираются только при стирании памяти МК. То есть при перепрошивке биты нужно восстанавливать.
Реклама
marksimo
Нашел транзистор. Понюхал.
Сообщения: 165
Зарегистрирован: Вт ноя 26, 2013 00:18:18
Откуда: СПб

Re: Лок биты на atmega88-au не работают

Сообщение marksimo »

Да, я понял, этот мусор подмешивается, я сравнивал с оригиналом..
Реклама
Ответить

Вернуться в «Практика»