Всё о фьюзах...
- Pika4u
- Поставщик валерьянки для Кота
- Сообщения: 2064
- Зарегистрирован: Пт апр 24, 2009 11:39:16
- Откуда: г.Оренбург
Re: Всё о фьюзах...
СПАСИБО ВАМ ОГРОМНОЕ ЗА СОВЕТЫ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
Re: Всё о фьюзах...
Помогите выставить фьюзы как в статье Bin-клоки на ATtiny2313. http://radiokot.ru/circuit/digital/home/36/ Там сказано, Фьюзы: CKSEL3...0=1111, SUT1,0=11, CKDIV8=1. В Uniprof запрограммированый фьюз-фьюз без галки. Как надо их выставить?
Я НЕ Pika4u.
- AI_Disable
- Сверлит текстолит когтями
- Сообщения: 1116
- Зарегистрирован: Чт окт 15, 2009 14:16:18
- Откуда: Екб
- Контактная информация:
Re: Всё о фьюзах...
Поставьте все галки, кроме SPIEN.
Re: Всё о фьюзах...
Не понл. Как везде галки, когда в юнипрофе, фьюз запрограммирован-фьюз без галки??
Я НЕ Pika4u.
- AI_Disable
- Сверлит текстолит когтями
- Сообщения: 1116
- Зарегистрирован: Чт окт 15, 2009 14:16:18
- Откуда: Екб
- Контактная информация:
Re: Всё о фьюзах...
Всё верно. А вам, в данном случаи, нужно "распрограммировать", т.е. выключить все фьюзы. 0 - фьюз запрограммирован (включен), 1 - фьюз НЕзапрограммирован (выключен).
Re: Всё о фьюзах...
Спасибо. Ещё вопрос-в прошлом МК я тоже все галки поставил. МК не обнаруживается юнипрофом, но в устройстве(звонок Патриот) при наличии 10МГЦ кварца работает норм. Но тут у меня кварц 8 МГц, будет ли устройство работать с этим кварцем?
Я НЕ Pika4u.
- Gudd-Head
- Друг Кота
- Сообщения: 20092
- Зарегистрирован: Чт сен 18, 2008 12:27:21
- Откуда: Столица Мира Санкт-Петербург
Re: Всё о фьюзах...
Pika писал(а):в прошлом МК я тоже все галки поставил. МК не обнаруживается юнипрофом
Ну дык, не надо было ставить галку SPIEN.
Pika писал(а):при наличии 10МГЦ кварца работает норм. Но тут у меня кварц 8 МГц, будет ли устройство работать с этим кварцем?
Должно работать.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Re: Всё о фьюзах...
А я SPIEN и не менял. Как и остальные High фьюзы. Просто он запрограммирован на внешний кварц, а я подключал без кварца
Я НЕ Pika4u.
- AI_Disable
- Сверлит текстолит когтями
- Сообщения: 1116
- Зарегистрирован: Чт окт 15, 2009 14:16:18
- Откуда: Екб
- Контактная информация:
Re: Всё о фьюзах...
Если вы установили все галки CKSEL, то теперь МК настроен на тактирование от высокочастотного кварца (8 и более Мгц). Соответственно, при его последующей прошивке, нужно подключать внешний кварц.
Re: Всё о фьюзах...
ARV писал(а):утверждение неверное! защита не может быть снята иначе, кроме как стиранием всего чипа! но после такого снятия защищать уже нечего...AI_Disable писал(а):Любая защита может быть снята через ISP.
А как же ваши слова
1. параллельным программатором всегда можно все включить и выключить
2. упомянутые биты влияют на потенциальную возможность считать код программы даже при установленных битах защиты. если девайс делается для себя - то абсолютно без разницы, установлены эти фьюзы или нет (если, конечно, ножки МК, занятые соответствующими интерфейсами, свободны)
viewtopic.php?f=20&t=1279&start=200
Поясните всё-таки, можно ли считать код программы у м/к с выставленными битами защиты от чтения например у AT90S2343 ? Ведь некоторые фирмы предоставляют услугу по считыванию закрытых м/к и продают программаторы для такого считывания. Например http://www.semiresearch.com/index.php?-303835689
- AI_Disable
- Сверлит текстолит когтями
- Сообщения: 1116
- Зарегистрирован: Чт окт 15, 2009 14:16:18
- Откуда: Екб
- Контактная информация:
Re: Всё о фьюзах...
Ещё раз, популярно: ЕСЛИ УСТАНОВЛЕНЫ ЛОК БИТЫ, ТО СЧИТАТЬ ПРОШИВКУ ПРОГРАММНЫМИ МЕТОДАМИ НЕ ПРЕДСТАВЛЯЕТСЯ ВОЗМОЖНЫМ. Однако, с помощью программатора, можно произвести полное стирание контроллера, в результате чего, отключаются лок биты, а прошивка уничтожается. Т.е. остаётся пустой контроллер, в который можно заново записать какую-либо прошивку и заново залочить её. Но старую восстановить никак нельзя.
Re: Всё о фьюзах...
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
- AI_Disable
- Сверлит текстолит когтями
- Сообщения: 1116
- Зарегистрирован: Чт окт 15, 2009 14:16:18
- Откуда: Екб
- Контактная информация:
Re: Всё о фьюзах...
Том писал(а):Не уверен. Просто так принято считать.
И чем же обусловлена ваша неуверенность? Так не "просто принято считать". RTFM.
Том писал(а):... ещё раз глянье мою ссылку в предыдущем посте...
Развод чистой воды.
Да и сами продумайте: нафига делать защиту, которую можно снять теми же методами, которыми она была установлена?
Re: Всё о фьюзах...
И чем же обусловлена ваша неуверенность?
Хотя бы тем, что мне и самому удавалось считывать защищённые м/к .
Развод чистой воды.
Да и сами продумайте: нафига делать защиту, которую можно снять теми же методами, которыми она была установлена?
Методы совсем не те, а используются именно нестандартные режимы, различные воздействия на кристалл итд, в конкретном случае использовался Power Glitch. Из за несовершенства защиты её можно во многих случаях обойти. Автор статей Скоробогатов занимается исследованием этих уязвимостей при Кембриджском университете. Производители м/к заказывают им исследования на предмет обнаружения уязвимостей с целью их исправления.
Или Вы думаете там люди ерундой занимаются?
Почитайте, там и по русски статьи есть
http://www.cl.cam.ac.uk/~sps32/
- AI_Disable
- Сверлит текстолит когтями
- Сообщения: 1116
- Зарегистрирован: Чт окт 15, 2009 14:16:18
- Откуда: Екб
- Контактная информация:
Re: Всё о фьюзах...
Я не спорю, что идеальных защит не бывает и взломать можно всё, что угодно. Но вот стоимость и время, потраченное на взлом, никак не смогут окупиться прошивкой контроллера. А дешёвых и быстрых способов обхода защиты лок битов – не существует.
end of offtop
end of offtop
Re: Всё о фьюзах...
А дешёвых и быстрых способов обхода защиты лок битов – не существует.
Для некоторых типов м/к существует и дешево и быстро. Ценность представляет в основном информация, как всё делается.
Ладно, останемся при своих мнениях
-
РадеонЭлектрон
- Первый раз сказал Мяу!
- Сообщения: 27
- Зарегистрирован: Чт июн 17, 2010 16:27:57
- Gudd-Head
- Друг Кота
- Сообщения: 20092
- Зарегистрирован: Чт сен 18, 2008 12:27:21
- Откуда: Столица Мира Санкт-Петербург
Re: Всё о фьюзах...
РадеонЭлектрон писал(а):Как выставить фьюзы в кодвижоне для тиньки 2313?
Также, как и для всех остальных: берёте и выставляете.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
-
РадеонЭлектрон
- Первый раз сказал Мяу!
- Сообщения: 27
- Зарегистрирован: Чт июн 17, 2010 16:27:57
Re: Всё о фьюзах...
Gudd-Head писал(а):РадеонЭлектрон писал(а):Как выставить фьюзы в кодвижоне для тиньки 2313?
Также, как и для всех остальных: берёте и выставляете.
Я сделал STK 200\300 подключил программатор к плате лпт и подключил плату расширения для тини 2313,а что касается программы -код вижион полный ноль как мне быть?
Закончил одно,начну другое.
-
РадеонЭлектрон
- Первый раз сказал Мяу!
- Сообщения: 27
- Зарегистрирован: Чт июн 17, 2010 16:27:57
Re: Всё о фьюзах...
зашёл в сеттинг потом программер :
Выставил тип и программера и его порт куда подключил .
И что потом делать?
Выставил тип и программера и его порт куда подключил .
И что потом делать?
Закончил одно,начну другое.