manekinen napisał: Chciałbym jeszcze sprostować wypowiedź Mirka, zauważmy że programator automatycznie wykonuje komendę chip erase przed każdym zapisem flasha. Gdy wymusimy zapis bez niej, to lockbity się nie wykasują, a pamięć zostanie nadpisana (będzie w niej bałagan zamiast programu).
No tak to może był mój za duży skrót myślowy, ale nie wyobrażam sobie programowania FLASH'a bez chip-erase. Zwykle każdy programator ma tą opcję ustawioną domyślnie. I dlatego wspomniałem o tym wgraniu wsadu. Bo też już nie raz się spotkałem z pytaniami:
"a jak zrobić chip erase?" --- i kombinacje alpejskie w tym celu
Tymczasem jak podpowiedziałem żeby ktoś wgrał wsad - to jak ręką odjął i się wgrało a lockbity zostały zresetowane. To było moim celem .... ale pewnie że przez każdym zapisywaniem taka komenda jest wydawana.