реклама на сайте
подробности

 
 
> как с помощью stk500 отключить некоторые фьюзы, по SPI
Br.Misha
сообщение Sep 4 2010, 20:18
Сообщение #1


Местный
***

Группа: Validating
Сообщений: 253
Регистрация: 21-12-08
Пользователь №: 42 646



Привет!
Мне до завтрашнего вечера нужно нужно запрограммировать несколько Atmega16. Прикол в том, что нужно защитить МК от считывания прошивки, при таком условии: разрешить LPM и SPM области основной программы, разрешить только LPM для области бутлоадера(тоесть SPM запретить), запретить считывание прошивки с помощью любого программатора(последовательного, паралельного, высоковольтного). Программатор у меня есть только STK500 в котором работает только SPI-режим. Ну я запустил программатор в AVR Studio, загрузил прошивку, поставил лок биты на флеш, установил значения лок-битов для области основной программы и загрузочной области. Далее я отключил JTAG и SPI, но АВР студио вообще не захотела отключать SPI, пишет что нету связи с МК но когда я считываю фьюз-биты, то МК откликается и програма показывает, что SPIEN установлен. Я решил отключить через кодевижен но там вовсе бита SPIEN нету.
Помню, что когда то, когда программил ЛПТ программатором, в кодевижине был этот бит, я бы сделал и сейчас ЛПТ программатор но ЛПТ порта нету и магазин, в котором я могу купить конектор находится в 50 км от меня.
Ну тут я еще подумал, что если установлены лок-биты на флеш, то прошивку нельзя будет считать, я попорбовал через студию и считать получилось, но считаная не соответствует той, которая была в АТмегу16 загружена(я сравнивал по адресам, которые указываются в hex файле). Я так понял, прошивку считать никто не сможет, но возможно я ошибаюсь...
Короче говоря, я прошу помощи!

Спасибо!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Br.Misha   как с помощью stk500 отключить некоторые фьюзы   Sep 4 2010, 20:18
- - Br.Misha   разви никто не знает как SPI отключить?   Sep 5 2010, 07:14
|- - Сергей Борщ   Цитата(Br.Misha @ Sep 5 2010, 10:14) разв...   Sep 5 2010, 07:49
- - Br.Misha   просто я думал что если заблокировать флеш то прог...   Sep 5 2010, 18:42
|- - Сергей Борщ   Цитата(Br.Misha @ Sep 5 2010, 21:42) А мо...   Sep 5 2010, 21:34
- - Dimmix   вопрос даже не в том как прошить по SPI... а какие...   Sep 6 2010, 07:35
- - Br.Misha   Люди, еще вопрос: если мне нужно запрограммить к п...   Sep 10 2010, 18:05
|- - Сергей Борщ   Цитата(Br.Misha @ Sep 10 2010, 21:05) зап...   Sep 10 2010, 20:36
- - _Ivan_33   существуют промышленные программаторы, которые поз...   Sep 10 2010, 20:26
- - ReAl   Каких пару часов? Час максимум. Бум считать, что к...   Sep 10 2010, 20:49
|- - Сергей Борщ   Цитата(ReAl @ Sep 10 2010, 23:49) Ещё пус...   Sep 10 2010, 20:59
- - Br.Misha   Упс, забыл написать: У меня не будет готового устр...   Sep 10 2010, 21:13
- - ReAl   Ну тогда нужна ZIF-панелька, обычная действительно...   Sep 11 2010, 07:44
- - Br.Misha   Цитатаp.s. или «нельзя гнуть» означает и «нельзя р...   Sep 11 2010, 08:20


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 06:52
Рейтинг@Mail.ru


Страница сгенерированна за 0.02199 секунд с 7
ELECTRONIX ©2004-2016