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

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
ssvd
Нашел транзистор. Понюхал.
Сообщения: 167
Зарегистрирован: Ср ноя 04, 2009 18:00:56
Откуда: Алтайский край
Контактная информация:

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

Сообщение ssvd »

Seal писал(а):
ssvd писал(а):
Kaban писал(а):А зачем ты тогда сохраняешь в поле для фьюзов эти неправильно считаные фьюзы?



бык я выставляю правильно, прошиваю, делаю считать и они становятся как до прошивки!
и лок биты я выставляю правильно, прошиваю, потом делаю чтение, а они как до прошивки!
то есть фьюзы и лок биты не прошиваются!
и микруха не стирается!
только считывает данные и прошивает новый hex файл!



Бывало и у меня такое, попробуй по раздельности(по очереди,не разом все) программировать память и фузы,должно помочь.Подбери экспериментально последовательность.


да я и так все по отдельности! и всяко разно! (((
http://abro-nsk.ru
Аватара пользователя
Seal
Сверлит текстолит когтями
Сообщения: 1122
Зарегистрирован: Чт мар 05, 2009 19:51:55
Откуда: Дырасполь

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

Сообщение Seal »

Kaban писал(а):Так это прочитана сигнатура, а я просил показать фьюзы.
И фьюзы под кварц 4-8 Мгц ты выставил неправильно, и зачем-то установлена защита. Конечно ты не сможешь перешить контроллер.
В общем есть два скрина , сделай по ним и должно получится. Сделай все установки как на первом рисунке, потом прошей лок биты, а дальше сможешь или стереть прошивку или выставить правильно фьюзы как на картинке. Прошиваешь с помощью внешнего генератора?


Мля ! Глядь !
Уверен что фузы не выставил на вешнюю РЦ цепочку?
Я нет !
ПЫ.СЫ
Сколько можно повторять,проверяйте фузы по даташникам, а лучше(кому как) по предложеным прогам для фузов! Мля! :kill:
download/file.php?id=27207
ученые долго думали,в чем измерять частоту.... С тех пор и пишут Hz
Аватара пользователя
Pika4u
Поставщик валерьянки для Кота
Сообщения: 2064
Зарегистрирован: Пт апр 24, 2009 11:39:16
Откуда: г.Оренбург

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

Сообщение Pika4u »

Необходимо выставить фьюзы для ATTiny2313 таким образом: CKSEL-0100 в UNIPROF. Как это сделать? Окно с фьюзами в приложении
Вложения
wfww.JPG
(132.82 КБ) 516 скачиваний
Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
Аватара пользователя
ssvd
Нашел транзистор. Понюхал.
Сообщения: 167
Зарегистрирован: Ср ноя 04, 2009 18:00:56
Откуда: Алтайский край
Контактная информация:

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

Сообщение ssvd »

все заработало!!!
Взял PonyProg и ей все исправил и прошил, после этого он начал нормально шиться в codevision!
Всем огромное спасибо! без вас бы не справился!
:)
http://abro-nsk.ru
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

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

Сообщение AI_Disable »

Pika4u писал(а):Необходимо выставить фьюзы для ATTiny2313 таким образом: CKSEL-0100 в UNIPROF. Как это сделать?

В юнипрофе галка=1:
Вложения
wfww.JPG
(64.32 КБ) 455 скачиваний
Аватара пользователя
Pika4u
Поставщик валерьянки для Кота
Сообщения: 2064
Зарегистрирован: Пт апр 24, 2009 11:39:16
Откуда: г.Оренбург

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

Сообщение Pika4u »

А что означает ДА и НЕТ? и зачем галки на других фьюзах?
Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
Arlleex
Друг Кота
Сообщения: 4435
Зарегистрирован: Сб мар 07, 2009 20:44:36

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

Сообщение Arlleex »

Да - это нажать. Нет - этого нажимать не следует.
Унипроф - галка - значит бит установлен.
Не умеешь - не берись, но не взявшись не научишься...
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

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

Сообщение AI_Disable »

Всё так. Если галки на другие фьюзы не поставить, то они тоже запрограммируются.
Аватара пользователя
Pika4u
Поставщик валерьянки для Кота
Сообщения: 2064
Зарегистрирован: Пт апр 24, 2009 11:39:16
Откуда: г.Оренбург

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

Сообщение Pika4u »

ВСЕМ БОЛЬШОЕ СПАСИБО!!!! Я запрограммировал первый в моей жизни МК. Прошивка прошла без глюков. ВСЕМ СПАСИБО!!
Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
Kaban
Прорезались зубы
Сообщения: 235
Зарегистрирован: Пн дек 01, 2008 14:19:31
Откуда: Киргизия.

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

Сообщение Kaban »

В общем разобрался с этой ерундой по поводу лок битов, по всей вероятности они были выставлены уже при подключении внешнего генератора, так как физически невозможно прошить в STK 200/300 лок биты и тактирование от внешней RC-цепи (или то или другое). Проблема решилась установкой фьюзов под тактирование от кварца, их прошивкой, затем провёл стирание чипа и лок биты автоматически встали в единицу. Попытка стирания чипа при установленых фьюзах под RC заканчивалась ошибками. Да ещё уточнение - все операции проводились при подключённом внешнем генераторе.
Аватара пользователя
ssvd
Нашел транзистор. Понюхал.
Сообщения: 167
Зарегистрирован: Ср ноя 04, 2009 18:00:56
Откуда: Алтайский край
Контактная информация:

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

Сообщение ssvd »

Kaban писал(а):В общем разобрался с этой ерундой по поводу лок битов, по всей вероятности они были выставлены уже при подключении внешнего генератора, так как физически невозможно прошить в STK 200/300 лок биты и тактирование от внешней RC-цепи (или то или другое). Проблема решилась установкой фьюзов под тактирование от кварца, их прошивкой, затем провёл стирание чипа и лок биты автоматически встали в единицу. Попытка стирания чипа при установленых фьюзах под RC заканчивалась ошибками. Да ещё уточнение - все операции проводились при подключённом внешнем генераторе.


а в какой программе ты шил?
http://abro-nsk.ru
Kaban
Прорезались зубы
Сообщения: 235
Зарегистрирован: Пн дек 01, 2008 14:19:31
Откуда: Киргизия.

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

Сообщение Kaban »

В CodeVisionAVR. Если прошивать всё сразу, то прошьются и флэш и епром и лок биты и фьюзы, а если по одному то если выставишь лок биты, то уже ничего не запишешь, а если выставишь тактирование от RC цепи без наличия её на панельке программируемого контроллера, то контролер вообще не будет определятся.
Аватара пользователя
ssvd
Нашел транзистор. Понюхал.
Сообщения: 167
Зарегистрирован: Ср ноя 04, 2009 18:00:56
Откуда: Алтайский край
Контактная информация:

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

Сообщение ssvd »

Kaban писал(а):В CodeVisionAVR. Если прошивать всё сразу, то прошьются и флэш и епром и лок биты и фьюзы, а если по одному то если выставишь лок биты, то уже ничего не запишешь, а если выставишь тактирование от RC цепи без наличия её на панельке программируемого контроллера, то контролер вообще не будет определятся.


пробовал всяко разно! но нормально прошить лок биты и фьюзы смог только в Понипрог!
После этого в Codevision все заработало как часы!
http://abro-nsk.ru
Аватара пользователя
jumbo
Мучитель микросхем
Сообщения: 490
Зарегистрирован: Вт фев 03, 2009 11:06:33

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

Сообщение jumbo »

Здравствуйте, кто подскажет как правильно запрограммировать фюзы в контроллере 2313 чтобы код не считывался программатором но если нужно то можно было стереть контроллер и перепрошить его опять, так как читал что можно так закрыть фюзы, что контроллер больше нельзя будет стереть.
нужно не только знать, но и уметь это объяснить
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

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

Сообщение Aheir »

Вам нужно просто запрограммировать лок-биты. Поставить фьюзы так, что не удастся стереть контроллер, у Вас не получится. Как максимум - отключите Reset (RSTDISBL) и для разблокировки потребуется параллельный программатор)
Оптимизм х (Опыт + Знания) = const
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

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

Сообщение AI_Disable »

Aheir писал(а):Поставить фьюзы так, что не удастся стереть контроллер, у Вас не получится.

CKSEL в значение "Reserved" и всё получится. :)
Аватара пользователя
Seal
Сверлит текстолит когтями
Сообщения: 1122
Зарегистрирован: Чт мар 05, 2009 19:51:55
Откуда: Дырасполь

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

Сообщение Seal »

можно режим SPI отключить
ученые долго думали,в чем измерять частоту.... С тех пор и пишут Hz
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

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

Сообщение DiGiCat »

jumbo писал(а):Здравствуйте, кто подскажет как правильно запрограммировать фюзы в контроллере 2313 чтобы код не считывался программатором но если нужно то можно было стереть контроллер и перепрошить его опять, так как читал что можно так закрыть фюзы, что контроллер больше нельзя будет стереть.
Так:
Aheir писал(а):Вам нужно просто запрограммировать лок-биты.
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
Александр 071
Открыл глаза
Сообщения: 61
Зарегистрирован: Сб янв 24, 2009 19:00:08
Откуда: Волгоград
Контактная информация:

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

Сообщение Александр 071 »

Объясните пожалуйста, как в CodeVision нужно правильно установить галочки для фьюзов?чтобы использовать встроенный тактовый генератор на 8МГц для ATmega16!
Аватара пользователя
evgeniy66
Нашел транзистор. Понюхал.
Сообщения: 151
Зарегистрирован: Пт май 01, 2009 08:58:42
Откуда: г. Коломна
Контактная информация:

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

Сообщение evgeniy66 »

Александр 071 писал(а):Объясните пожалуйста, как в CodeVision нужно правильно установить галочки для фьюзов?чтобы использовать встроенный тактовый генератор на 8МГц для ATmega16!

Смотри во вложении.
Вложения
fuse.jpg
(118.84 КБ) 538 скачиваний
Ответить

Вернуться в «AVR»