Страница 35 из 134

Re: Всё о фьюзах...

Добавлено: Пн июл 12, 2010 17:45:00
Pika4u
СПАСИБО ВАМ ОГРОМНОЕ ЗА СОВЕТЫ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Re: Всё о фьюзах...

Добавлено: Чт июл 15, 2010 08:53:18
Pika
Помогите выставить фьюзы как в статье Bin-клоки на ATtiny2313. http://radiokot.ru/circuit/digital/home/36/ Там сказано, Фьюзы: CKSEL3...0=1111, SUT1,0=11, CKDIV8=1. В Uniprof запрограммированый фьюз-фьюз без галки. Как надо их выставить?

Re: Всё о фьюзах...

Добавлено: Чт июл 15, 2010 11:33:16
AI_Disable
Поставьте все галки, кроме SPIEN.

Re: Всё о фьюзах...

Добавлено: Чт июл 15, 2010 11:36:44
Pika
Не понл. Как везде галки, когда в юнипрофе, фьюз запрограммирован-фьюз без галки??

Re: Всё о фьюзах...

Добавлено: Чт июл 15, 2010 11:42:06
AI_Disable
Всё верно. А вам, в данном случаи, нужно "распрограммировать", т.е. выключить все фьюзы. 0 - фьюз запрограммирован (включен), 1 - фьюз НЕзапрограммирован (выключен).

Re: Всё о фьюзах...

Добавлено: Чт июл 15, 2010 11:45:00
Pika
Спасибо. Ещё вопрос-в прошлом МК я тоже все галки поставил. МК не обнаруживается юнипрофом, но в устройстве(звонок Патриот) при наличии 10МГЦ кварца работает норм. Но тут у меня кварц 8 МГц, будет ли устройство работать с этим кварцем?

Re: Всё о фьюзах...

Добавлено: Чт июл 15, 2010 12:01:09
Gudd-Head
Pika писал(а):в прошлом МК я тоже все галки поставил. МК не обнаруживается юнипрофом
Ну дык, не надо было ставить галку SPIEN.
Pika писал(а):при наличии 10МГЦ кварца работает норм. Но тут у меня кварц 8 МГц, будет ли устройство работать с этим кварцем?
Должно работать.

Re: Всё о фьюзах...

Добавлено: Чт июл 15, 2010 12:08:11
Pika
А я SPIEN и не менял. Как и остальные High фьюзы. Просто он запрограммирован на внешний кварц, а я подключал без кварца

Re: Всё о фьюзах...

Добавлено: Чт июл 15, 2010 15:09:55
AI_Disable
Если вы установили все галки CKSEL, то теперь МК настроен на тактирование от высокочастотного кварца (8 и более Мгц). Соответственно, при его последующей прошивке, нужно подключать внешний кварц.

Re: Всё о фьюзах...

Добавлено: Вс июл 18, 2010 19:21:38
Том
ARV писал(а):
AI_Disable писал(а):Любая защита может быть снята через ISP.
утверждение неверное! защита не может быть снята иначе, кроме как стиранием всего чипа! но после такого снятия защищать уже нечего...
А как же ваши слова
1. параллельным программатором всегда можно все включить и выключить
2. упомянутые биты влияют на потенциальную возможность считать код программы даже при установленных битах защиты. если девайс делается для себя - то абсолютно без разницы, установлены эти фьюзы или нет (если, конечно, ножки МК, занятые соответствующими интерфейсами, свободны)
http://www.radiokot.ru/forum/viewtopic. ... &start=200

Поясните всё-таки, можно ли считать код программы у м/к с выставленными битами защиты от чтения например у AT90S2343 ? Ведь некоторые фирмы предоставляют услугу по считыванию закрытых м/к и продают программаторы для такого считывания. Например http://www.semiresearch.com/index.php?-303835689

Re: Всё о фьюзах...

Добавлено: Вс июл 18, 2010 19:59:44
AI_Disable
Ещё раз, популярно: ЕСЛИ УСТАНОВЛЕНЫ ЛОК БИТЫ, ТО СЧИТАТЬ ПРОШИВКУ ПРОГРАММНЫМИ МЕТОДАМИ НЕ ПРЕДСТАВЛЯЕТСЯ ВОЗМОЖНЫМ. Однако, с помощью программатора, можно произвести полное стирание контроллера, в результате чего, отключаются лок биты, а прошивка уничтожается. Т.е. остаётся пустой контроллер, в который можно заново записать какую-либо прошивку и заново залочить её. Но старую восстановить никак нельзя.

Re: Всё о фьюзах...

Добавлено: Вс июл 18, 2010 21:40:01
Том
AI_Disable писал(а):Ещё раз, популярно: ЕСЛИ УСТАНОВЛЕНЫ ЛОК БИТЫ, ТО СЧИТАТЬ ПРОШИВКУ ПРОГРАММНЫМИ МЕТОДАМИ НЕ ПРЕДСТАВЛЯЕТСЯ ВОЗМОЖНЫМ. Однако, с помощью программатора, можно произвести полное стирание контроллера, в результате чего, отключаются лок биты, а прошивка уничтожается. Т.е. остаётся пустой контроллер, в который можно заново записать какую-либо прошивку и заново залочить её. Но старую восстановить никак нельзя.
Не уверен. Просто так принято считать. Есть нетрадиционные способы и ими мало кто интересуется, редко возникает такая необходимость. Вот например человек пишет, что ему удавалось
..но с АВР снимал нех прошивку с атини2313 88 и с пару атмег. Когда в мк были лок биты выставленны и зашита стояла. Снималось всё просто с 2 -3 раза по средствам параллельного высоковольтного программирования, через AVRDragon. Из достижений считаю удачу)) при снятии прошивки с чипа MSR201..С читалки для карт. http://www.phreaker.us/forum/showthread ... post104188
Сам с помощью Пикпрога считывал закрытый пик16ф84, там это даже предусмотрено. Так что тема просто недостаточно изучена, ещё раз глянье мою ссылку в предыдущем посте http://www.semiresearch.com/index.php?953551474 Features:

- Remove lock bits
- Extract the code of the AVR`s EEPROM and FLASH content

- Transfer EEPROM and FLASH content to PC via RS-232 (optional)
http://www.semiresearch.com/index.php?-21680861
Да и Скоробогатова Вы видно не читали
http://www.cl.cam.ac.uk/~sps32/mcu_lock.html

Re: Всё о фьюзах...

Добавлено: Вт июл 20, 2010 13:42:13
AI_Disable
Том писал(а):Не уверен. Просто так принято считать.
И чем же обусловлена ваша неуверенность? Так не "просто принято считать". RTFM.
Том писал(а):... ещё раз глянье мою ссылку в предыдущем посте...
Развод чистой воды.

Да и сами продумайте: нафига делать защиту, которую можно снять теми же методами, которыми она была установлена?

Re: Всё о фьюзах...

Добавлено: Вт июл 20, 2010 14:40:34
Том
И чем же обусловлена ваша неуверенность?
Хотя бы тем, что мне и самому удавалось считывать защищённые м/к .
Развод чистой воды.

Да и сами продумайте: нафига делать защиту, которую можно снять теми же методами, которыми она была установлена?
Методы совсем не те, а используются именно нестандартные режимы, различные воздействия на кристалл итд, в конкретном случае использовался Power Glitch. Из за несовершенства защиты её можно во многих случаях обойти. Автор статей Скоробогатов занимается исследованием этих уязвимостей при Кембриджском университете. Производители м/к заказывают им исследования на предмет обнаружения уязвимостей с целью их исправления.
Или Вы думаете там люди ерундой занимаются? :))
Почитайте, там и по русски статьи есть
http://www.cl.cam.ac.uk/~sps32/

Re: Всё о фьюзах...

Добавлено: Вт июл 20, 2010 17:25:23
AI_Disable
Я не спорю, что идеальных защит не бывает и взломать можно всё, что угодно. Но вот стоимость и время, потраченное на взлом, никак не смогут окупиться прошивкой контроллера. А дешёвых и быстрых способов обхода защиты лок битов – не существует.
end of offtop

Re: Всё о фьюзах...

Добавлено: Вт июл 20, 2010 18:50:11
Том
А дешёвых и быстрых способов обхода защиты лок битов – не существует.
Для некоторых типов м/к существует и дешево и быстро. Ценность представляет в основном информация, как всё делается.
Ладно, останемся при своих мнениях :beer: :))

Re: Всё о фьюзах...

Добавлено: Чт июл 29, 2010 10:05:27
РадеонЭлектрон
Как выставить фьюзы в кодвижоне для тиньки 2313? 8)

Re: Всё о фьюзах...

Добавлено: Чт июл 29, 2010 10:10:31
Gudd-Head
РадеонЭлектрон писал(а):Как выставить фьюзы в кодвижоне для тиньки 2313?
Также, как и для всех остальных: берёте и выставляете.

Re: Всё о фьюзах...

Добавлено: Чт июл 29, 2010 10:15:19
РадеонЭлектрон
Gudd-Head писал(а):
РадеонЭлектрон писал(а):Как выставить фьюзы в кодвижоне для тиньки 2313?
Также, как и для всех остальных: берёте и выставляете.
Я сделал STK 200\300 подключил программатор к плате лпт и подключил плату расширения для тини 2313,а что касается программы -код вижион полный ноль как мне быть?

Re: Всё о фьюзах...

Добавлено: Чт июл 29, 2010 10:18:27
РадеонЭлектрон
зашёл в сеттинг потом программер :
Выставил тип и программера и его порт куда подключил .
И что потом делать?