Цитата(Сергей Борщ @ Nov 5 2008, 16:36)

Лочили. Только другими битами. Эти биты разрешают читать код загрузчика из приложения и наоборот, писать в область загрузчика/приложения из программы (неужели упоминание инструкций LPM и SPM в описании этих битов вам ничего не говорит?). Что конкретно вам непонятно в их описании?Тогда читайте про биты LB1 и LB2 - именно они отвечают за чтение "снаружи".А вы попробуйте найти в даташите упоминание, что эти две процедуры как-то между собой связаны.
Lock Bit Protection Modes
Memory Lock Bits Protection Type
LB Mode LB2 LB1
1 1 1
No memory lock features enabled.
2 1 0
Further programming of the Flash and EEPROM is
disabled in Parallel and SPI/JTAG Serial Programming
mode. The Fuse bits are locked in both Serial and Parallel
Programming mode(1).
3 0 0
Further programming and verification of the Flash and
EEPROM is disabled in Parallel and SPI/JTAG Serial
Programming mode. Also the Boot Lock bits and the Fuse
bits are locked in both Serial and Parallel Programming
mode(1).
Ну короче говоря залочил

уже вторую
Прошивка считывается нормально

.
Все биты безопасности и конфигурации в понипрог через SPI считываются как 1
При попытке что записать происходит оказ.
При попытке стереть контроллер пишет BAD DEVICE OR LOCKED ???? как такое может быть в даташите же написано что
"The Lock bits can only be
erased to “1” with the Chip Erase command."
Должно стирать ???