Например TDA7294

Форум РадиоКот • Просмотр темы - Всё о фьюзах...
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Ср сен 10, 2025 18:33:54

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 2662 ]     ... , , , 33, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Всё о фьюзах...
СообщениеДобавлено: Вт май 04, 2010 19:13:28 
Мучитель микросхем

Зарегистрирован: Вс июн 01, 2008 12:16:38
Сообщений: 459
Рейтинг сообщения: 0
Alexeus писал(а):
а в чем тогда выражается "защита от записи"? какая же это защита, если я через SPI смогу стереть/перепрошить мк...

Собственно, как уже ответили, в основном это защита от считывания Вашей прошивки. На всякий случай уточню - дозаписать в какую-либо область flash или eeprom памяти при установленной защите Вы тоже не сможете. Иначе было бы достаточно просто прочитать прошивку - дозаписать в конец флеш свою программу и перезаписать ресет-вектор, чтобы прыгал на эту программу, а дальше выводить байт за байтом по какому-либо интерфейсу.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Всё о фьюзах...
СообщениеДобавлено: Вт май 04, 2010 19:14:20 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2119
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18408
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
AI_Disable писал(а):
Любая защита может быть снята через ISP.
утверждение неверное! защита не может быть снята иначе, кроме как стиранием всего чипа! но после такого снятия защищать уже нечего...

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Всё о фьюзах...
СообщениеДобавлено: Вт май 04, 2010 21:48:11 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Вс мар 04, 2007 01:17:12
Сообщений: 690
Рейтинг сообщения: 0
можете пояснить мне вот эти пункты... что залочится и смогу ли я USBasp программатором затем сбросить, стереть мк- а то пробовать не хочется, боюсь заблокирую и ничего не смогу потом сделать...


Вложения:
at90can.jpg [107.71 KiB]
Скачиваний: 467
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Всё о фьюзах...
СообщениеДобавлено: Вт май 04, 2010 21:56:24 
Сверлит текстолит когтями
Аватар пользователя

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Чт окт 15, 2009 14:16:18
Сообщений: 1116
Откуда: Екб
Рейтинг сообщения: 0
ARV писал(а):
утверждение неверное! защита не может быть снята иначе, кроме как стиранием всего чипа! но после такого снятия защищать уже нечего...

Извиняюсь, оговорился. Хотел сказать, что лок битами нельзя "запороть" МК. То есть после их активации МК можно стереть и записать новую прошивку без каких-либо последствий.
Alexeus писал(а):
...смогу ли я USBasp программатором затем сбросить, стереть мк...

Да, сможете стереть и, тем самым, сбросить лок биты. Не сможете только прочитать из МК прошивку.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Всё о фьюзах...
СообщениеДобавлено: Пт май 07, 2010 16:28:58 
Родился
Аватар пользователя

Зарегистрирован: Вс май 11, 2008 11:06:37
Сообщений: 9
Откуда: Украина/Смела
Рейтинг сообщения: 0
Не сочтите за рекламу, FUSE калькулятор от Белова Александра,
http://fusecalc.mirmk.net/
http://microprocessor.by.ru/avr/fuse/index3.htm
Программа только что создана. Пока она работает в пробном варианте. Не все пункты пока переведены на русский. Однако работа по совершенствованию ведутся постоянно. Все замеченные ошибки и замечания присылайте автору сайта по адресу E-mail: belov@mirmk.net
Думаю для рускоязычных будет удобно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Всё о фьюзах...
СообщениеДобавлено: Вт май 25, 2010 16:38:02 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пт янв 01, 2010 20:43:32
Сообщений: 61
Откуда: cccp
Рейтинг сообщения: 0
Подскажите пожалуйста по CKDIV8 .
Вроде бы этот фьюз должен менять тактовый сигнал
для всего МК но у меня на tn2313 получается
что то не то. На таймере Т1 сделал я генератор
секундных импульсов и дело в том что при снятии
или при установке этого фьюза частота не меняется
Если я выбираю фьюзами внутренний генератор
то при переходе с 8МГц на 4МГц вместо секундных
импульсов выходят двухсекундные как и ожидалось
но и в этом разе CKDIV8 выходную частоту не меняет.
Это что так должно быть или микруха сдохла? :?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Всё о фьюзах...
СообщениеДобавлено: Ср май 26, 2010 15:39:54 
Опытный кот
Аватар пользователя

Карма: 7
Рейтинг сообщений: 52
Зарегистрирован: Чт дек 31, 2009 19:27:45
Сообщений: 842
Откуда: Бровари, Україна
Рейтинг сообщения: 0
CKDIV8 заадёт начальное значение регистра прескалера тактирования процессора.
Если программа туда что-то пишет от себя, то на 1/8 от такта она будет работать до того, как сама поменяет прескалер, а дальше уж...
Других причин не вижу.

_________________
Лень в виде мании величия: «ты гений, зачем стараться?». В виде комплекса: «всё равно не выйдет, зачем упираться?». Как логика: «если достаточно, зачем знать и уметь больше?». Цель одна: остановить. Не любит тепло работающих мышц и шум работающего мозга.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Всё о фьюзах...
СообщениеДобавлено: Пт май 28, 2010 22:06:32 
Открыл глаза
Аватар пользователя

Зарегистрирован: Пт янв 01, 2010 20:43:32
Сообщений: 61
Откуда: cccp
Рейтинг сообщения: 0
так все и оказалось
спасибо


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Всё о фьюзах...
СообщениеДобавлено: Пт май 28, 2010 23:09:13 
Встал на лапы

Зарегистрирован: Пт апр 16, 2010 12:30:03
Сообщений: 84
Рейтинг сообщения: 0
Прошу помощи по установке фьюзов на AtTiny2313 на кварц 4MGz
Написал прошивку простых часов и отладил на заводских фьюзах. Но точности хода, естественно не было. Поставил кварц. Установил фьюзы CKSEL3-0: 1101; SUT1-0: 01; отключил CKDIV. Часы стартуют, какое-то время работают и виснут. При возврате заводских фьюзов от внутреннего генератора идут без сбоев (но не точно). В чем может быть проблема?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Всё о фьюзах...
СообщениеДобавлено: Вс май 30, 2010 16:46:20 
Открыл глаза

Зарегистрирован: Пт фев 15, 2008 23:08:25
Сообщений: 40
Рейтинг сообщения: 0
Всем доброго дня. Собирал таймер на ATmega8 - 16PU, естественно для отсчёта времени понадобился часовой кварц. Когда начал программировать фьюзы, столкнулся со следующей проблемой: во время программирования битоа CКSEL выдаётся ошибка, после чего контроллер уже не считывается. Контроллер программировал в PonyProg, программатор - STK200 (пять проводов, четыре резистора), программировал прямо в плате вместе с кварцем, конденсаторы - 22пФ, питание - от сети через стабилизатор напряжения, о бите Spien читал, его я не трогал. При программировании поступал следующим образом: считывал записанные фьюзы (CКSEL3 = 0, CКSEL2 = 0, CКSEL1 = 0, CКSEL0 = 1) и изменял только бит CКSEL3 с нуля на единицу (то есть убирал галочку в таблице). И каждый раз происходит ошибка, после чего контроллер не считывается, не стирается, фьюзы не читаются. Может кто-нибудь знает в чём причина? И есть ли надежда воскресить два испорченных контроллера?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Всё о фьюзах...
СообщениеДобавлено: Вс май 30, 2010 17:45:18 
Друг Кота
Аватар пользователя

Карма: 3
Рейтинг сообщений: 6
Зарегистрирован: Пт июл 11, 2008 09:42:35
Сообщений: 4793
Откуда: Made in USSR
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Так и не будет работать, частота стоит под кварц 32.768кГц и нужно частоту программирования понижать. Попробуй в файле ponyprog.ini (или как он там) другую скорость выставить, в папке с Понипрогом должен быть. Открой редактором или блокнотом, найди строку SPIBusSpeed=NORMAL и поменяй NORMAL на ULTRASLOW или VERYSLOW Сохраняешь изменения и перезапусти Поника (калибровку тольк не делай), потом пробуй будет ли определяться ATmega

Таймер заработал? кварцы часовые часто попадались битые..

_________________
scio me nihil scire...
_____

Изображение <= Жалобная кнопка в правом нижнем углу... )


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Всё о фьюзах...
СообщениеДобавлено: Вс май 30, 2010 18:18:20 
Открыл глаза

Зарегистрирован: Пт фев 15, 2008 23:08:25
Сообщений: 40
Рейтинг сообщения: 0
Пока ещё не получилось запустить контроллер. Частоту пробовал менять, но она возвращается на нормал при запуске программы (калибровку не трогаю).


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Всё о фьюзах...
СообщениеДобавлено: Вс май 30, 2010 19:31:21 
Открыл глаза

Зарегистрирован: Пт фев 15, 2008 23:08:25
Сообщений: 40
Рейтинг сообщения: 0
DiGiCat, огромное тебе спасибо:) Сразу не получилось потому. что понипрог не распознаёт команду ULTRASLOW, необходимо прописывать VERYSLOW. Ещё раз большое спасибо за помощь, теперь контроллер снова в строю!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Всё о фьюзах...
СообщениеДобавлено: Вс май 30, 2010 19:40:08 
Друг Кота
Аватар пользователя

Карма: 3
Рейтинг сообщений: 6
Зарегистрирован: Пт июл 11, 2008 09:42:35
Сообщений: 4793
Откуда: Made in USSR
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
С удачным возвращением ATmega! :))
в подробностях уже не помню в каком порядке .. только, что после калибровки можно изменить значения скорости
От версии Пони наверно еще зависит, в описании приводится несколько доступных параметров :
Цитата:
Every parameter can be assigned the value ULTRASLOW, VERYSLOW, SLOW, NORMAL, FAST or TURBO.

_________________
scio me nihil scire...
_____

Изображение <= Жалобная кнопка в правом нижнем углу... )


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Всё о фьюзах...
СообщениеДобавлено: Вс май 30, 2010 23:04:14 
Открыл глаза

Зарегистрирован: Пт фев 15, 2008 23:08:25
Сообщений: 40
Рейтинг сообщения: 0
По ходу продвижения возник новый вопрос: если программировать контроллер на частоте 1МГц - всё нормально, а на частоте 32768 Гц ничего не происходит. Например, если запрограммировать пин PD1 как выход и установить PORD |=(1<<PD1), то на частоте 1 МГц сигнал на выходе будет, а на частоте 32768 Гц - нет (программный код одинаковый в обоих случаях). В чём может быть загвоздка? Пробовал копаться в main файле, но ничего не нашёл что бы можно было поменять.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Всё о фьюзах...
СообщениеДобавлено: Пн май 31, 2010 10:01:13 
Открыл глаза

Зарегистрирован: Пт фев 15, 2008 23:08:25
Сообщений: 40
Рейтинг сообщения: 0
Может нужно какой-нибудь заголовок в текст программы добавить?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Всё о фьюзах...
СообщениеДобавлено: Пн май 31, 2010 10:39:52 
Сверлит текстолит когтями
Аватар пользователя

Карма: 1
Рейтинг сообщений: 4
Зарегистрирован: Чт окт 15, 2009 14:16:18
Сообщений: 1116
Откуда: Екб
Рейтинг сообщения: 0
В свойствах проекта частоту изменили?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Всё о фьюзах...
СообщениеДобавлено: Пн май 31, 2010 10:48:29 
Открыл глаза

Зарегистрирован: Пт фев 15, 2008 23:08:25
Сообщений: 40
Рейтинг сообщения: 0
В мэйкфайле? Если да, то изменял F_CPU с 4Мгц на 32768 Гц. Хотя это по описанию, насколько я понял, только константа, которая может использоваться в дальнейшем для вычислений.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Всё о фьюзах...
СообщениеДобавлено: Пн май 31, 2010 19:22:13 
Друг Кота
Аватар пользователя

Карма: 3
Рейтинг сообщений: 6
Зарегистрирован: Пт июл 11, 2008 09:42:35
Сообщений: 4793
Откуда: Made in USSR
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Серёга_ писал(а):
По ходу продвижения возник новый вопрос: если программировать контроллер на частоте 1МГц - всё нормально, а на частоте 32768 Гц ничего не происходит.
Эт вопрос, вроде как, выходит за рамки "о фьюзах"? Схемы, кода, проекта и всего остального никто не видел, какой компилятор неозвучил. Смотри темы соответствующие или новую ..

_________________
scio me nihil scire...
_____

Изображение <= Жалобная кнопка в правом нижнем углу... )


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Всё о фьюзах...
СообщениеДобавлено: Ср июн 02, 2010 21:24:03 
Родился

Зарегистрирован: Вс ноя 29, 2009 15:32:13
Сообщений: 13
Рейтинг сообщения: 0
Помогите пожалуйста разобраться с AT89S8252. С PIC у меня есть небольшой опыт работы (там, по-моему, все намного проще). И я решил разобраться с ATMEL, так получилось что я установил все три замка LB1, LB2, LB3. Теперь контроллер не читается, не прошивается и не стирается. Можно-ли что-нибудь сделать что-бы опять вернуть его к жизни. :cry:


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 2662 ]     ... , , , 33, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 452


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y