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

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
_RUS73_
Мудрый кот
Сообщения: 1741
Зарегистрирован: Ср май 26, 2010 14:41:09

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

Сообщение _RUS73_ »

Есть неживая атмега8 с такими предсмертными фузами:
CKSEL0=0
CKSEL1=0
CKSEL2=1
CKSEL3=0
Все остальные фузы не менялись. Что можно сделать, если еще возможно?
Философская мудрость века настоящего, становится всеобщим здравым смыслом века последующего.
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

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

Сообщение Gudd-Head »

_RUS73_ писал(а):CKSEL0=0
CKSEL1=0
CKSEL2=1
CKSEL3=0

А SUT0=? Тогда это может быть внешний такт.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
_RUS73_
Мудрый кот
Сообщения: 1741
Зарегистрирован: Ср май 26, 2010 14:41:09

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

Сообщение _RUS73_ »

SUT0=1
Философская мудрость века настоящего, становится всеобщим здравым смыслом века последующего.
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

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

Сообщение Gudd-Head »

_RUS73_ писал(а):SUT0=1

http://www.engbedded.com/fusecalc/
Тогда должен быть встроенный RC на 8 МГц.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Pingvinus
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Вт июн 29, 2010 22:46:45

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

Сообщение Pingvinus »

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

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

Сообщение DiGiCat »

На новой фьюзы не менять :) , по дефолту там настроено на работу от внутренней RC...
а так, чтоб в будущем можно было его стереть и заново шить - использовать тактирование, под которое в настройках в последствии будет выставлено фьюзами - кварц, RC, внешнее тактирование...
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
Digitalsound
Родился
Сообщения: 14
Зарегистрирован: Вт авг 23, 2011 15:06:40

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

Сообщение Digitalsound »

Добрый день!!!
товарищи кошаки))) помогите разобраться и понять логику долбанный создателей Atmega48 (придумали же эти фьюзы на нашу пушистую опу:)))
Поменял фьюзы, измененные обведены в кружок.
изменил что: 1) BODLEVEL - изменил на напряжение отключения 1.3В.
2) CKDIV8 - убрал галку, нада было частоту изменить на коэффициент 8.
3) СKSEL3...0, - установил 0100, т.е. на 8МГц внутренней RC цепочки.!!!
Вопрос: так какого энцефалитного клеща контроллер перестал определяться???
Вложения
Фьюзы заводские atmega48.JPG
(60.98 КБ) 646 скачиваний
Фьюзы заводские atmega48.JPG
(60.98 КБ) 281 скачивание
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

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

Сообщение Gudd-Head »

Digitalsound писал(а):3) СKSEL3...0, - установил 0100, т.е. на 8МГц внутренней RC цепочки.!!!

0100 — это Low-Freq Crystal http://www.engbedded.com/fusecalc/
8 МГц стоит по умолчанию 0010, их трогать не надо было.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Digitalsound
Родился
Сообщения: 14
Зарегистрирован: Вт авг 23, 2011 15:06:40

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

Сообщение Digitalsound »

Чтоб меня блохи загрызли, внатуре от внешнего!!!
хотя я читал даташит несколько раз, все равно накасячил!!! Спасибо!!!
тогда такой вопрос: можно его оживить без параллельного программатора???
подвешивал кварц с обвязкой кондеров, всеравно не мурлычит!!! правда кварц 7.3728!!!
Aleks8383
Родился
Сообщения: 19
Зарегистрирован: Ср ноя 24, 2010 21:44:30
Откуда: Мичуринск

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

Сообщение Aleks8383 »

Вот удобная табличка по фьюзам ,смотрите там всё понятно.
Вложения
fuses.gif
(32.66 КБ) 460 скачиваний
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

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

Сообщение Gudd-Head »

Digitalsound писал(а):тогда такой вопрос: можно его оживить без параллельного программатора???
подвешивал кварц с обвязкой кондеров, всеравно не мурлычит!!! правда кварц 7.3728!!!

Можно.
Вашумать, вы понимаете значение "Low Freq"??? Цепляете часовой кварц (32768) без кондёров — должен запуститься. В программаторе выставляете частоту в 4 раза ниже.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Digitalsound
Родился
Сообщения: 14
Зарегистрирован: Вт авг 23, 2011 15:06:40

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

Сообщение Digitalsound »

Таааааак!!!
Уже интересно!!!!
если смотреть на картинку fuses.gif [32.66 KiB], то тут видно, что у меня выставлены правильно!!! :shock:
Digitalsound
Родился
Сообщения: 14
Зарегистрирован: Вт авг 23, 2011 15:06:40

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

Сообщение Digitalsound »

Aleks8383!!!
а это фьюзы для какого конроля???
Digitalsound
Родился
Сообщения: 14
Зарегистрирован: Вт авг 23, 2011 15:06:40

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

Сообщение Digitalsound »

Но как бы то небыло, даташит Atmega48 гласит: не лезь в Fuse, если не хочешь покупать новый контроллер!!! :)
Вложения
22.JPG
(23.76 КБ) 412 скачиваний
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

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

Сообщение DiGiCat »

А этот скрин к какому? :shock:

Так выставили, как на этом?
Изображение

Вам уже сказали что по этому скрину
Gudd-Head писал(а):0100 — это Low-Freq Crystal
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
Digitalsound
Родился
Сообщения: 14
Зарегистрирован: Вт авг 23, 2011 15:06:40

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

Сообщение Digitalsound »

Поясню!!!
этот скрин, это как я выставил (0100), после чего потерял контроллер!!!
но мне показали калькулятор фьюзов да и по даташиту я понял, что нада 0010 ставить или ваще не трогать, поскольку они с завода такие!!!
теперь вопрос: bodlevel я выставил на 1.3В (110) может из-за этого потеряться контроллер?? но по логике наоборот, порог отключения снижен.
по инструкции (на фото) написано ckdiv8-unchecked? т.е. снять галку или не программировать???
Вложения
222.JPG
(23.29 КБ) 285 скачиваний
Digitalsound
Родился
Сообщения: 14
Зарегистрирован: Вт авг 23, 2011 15:06:40

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

Сообщение Digitalsound »

Другими словами: чтобы мне получить 8МГц, нада выставить (0010) и снять галочку на CKDIV8, т.е. (0), (не ставить делитель)
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

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

Сообщение DiGiCat »

Тактирование поставили другое, вот и потерялся... Сделай тетактирование, под которое перенастроили - найдется...
С CKDIV8 галку снять
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
Digitalsound
Родился
Сообщения: 14
Зарегистрирован: Вт авг 23, 2011 15:06:40

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

Сообщение Digitalsound »

Тетактирование - т.е. подать импульсы на XTAL1??? пробовал, не помогает (делал генератор импульсов на 561ла7), пробовал касаться пальцем (наводки на кожу человека), вешал кварц 7.3728 с обвесом и без обвеса (только такой есть под рукой), ничего не помогает!!! :(
Digitalsound
Родился
Сообщения: 14
Зарегистрирован: Вт авг 23, 2011 15:06:40

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

Сообщение Digitalsound »

Самое хреновое, что у меня SMD !! если менять, то только срезать ножки!!! :(
Ответить

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