Сразу оговорюсь, что я в курсе про то что можно за баксы взломать AVR.
Есть бутлоадер, который загружает апликейшн. Тоесть клиент купивший дивайс, может дома обновлять прошивку. Но я бы хотел чтобы флешка не могла бы читаться с помощью ISP. Для этого конечно можно поставить LB1 и LB2. Но я попробовал, и не могу из бутлоадера писать в апликейшн флеш.
Еще есть BL0 и BL1 биты. Тоже пробовал ставить, но через ISP все же читает флешку. Не совсем понятно от чего защищают данные биты. Наверное от внутреннего чтения/записи, с помощью LPM/SPM комманд.
Правильно ли я предпологаю, что в моем случае никак невозмоно И дать возможность апгрейдить прошивку через бутлоадер И защитить флешку от чтения через ISP?
|