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

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
avreal
Опытный кот
Сообщения: 842
Зарегистрирован: Чт дек 31, 2009 19:27:45
Откуда: Бровари, Україна
Контактная информация:

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

Сообщение avreal »

-pE800
У меня на этом же порту PCI-LPT :-)

Фьюзы — не всё в порядке. CKSEL для кварца лучше бы D, система запуска будет давать больше тактов на установление генерации. Хотя и так должно работать. Но если фьюз CKDIV8 остался прошит, то при кварце 4 МГц контроллер тактируется частотой 4 MHz / 8 = 500 кГц.
Без ключа -o avreal ведёт себя так, как если бы был ключ -o800khz. Возможно, беда в этом, программатор слишком быстро дёргает ножками и процессор не успевает ответить.

С прошитым CKDIV8 и ключ -o0 не поможет, нужно -o0,8.
avreal 1.25 уже это может, но лучше обновите. avrealshell-у должно быть всё равно.

p.s. Я уже как-то писал, что в схеме по ссылке резистор R3 = 300 Ом — слишком маленький. Это 15 мА с 5 вольт, не всякий адаптер будет устойчиво работать.
Лень в виде мании величия: «ты гений, зачем стараться?». В виде комплекса: «всё равно не выйдет, зачем упираться?». Как логика: «если достаточно, зачем знать и уметь больше?». Цель одна: остановить. Не любит тепло работающих мышц и шум работающего мозга.
Аватара пользователя
Rabbitator
Открыл глаза
Сообщения: 58
Зарегистрирован: Вт авг 11, 2009 21:46:54
Откуда: Заполярье

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

Сообщение Rabbitator »

avreal писал(а):-pE800
У меня на этом же порту PCI-LPT :-)


Да, я не так давно обновлял железо, и на новой материнке не было LPT. Пришлось докупать контроллер. Контроллер старинный, намучился с поиском драйверов для win7x64, ну да ладно, вроде разобрался.

avreal писал(а):если фьюз CKDIV8 остался прошит, то при кварце 4 МГц контроллер тактируется частотой 4 MHz / 8 = 500 кГц.


а ведь он остался прошит :evil:

avreal писал(а):С прошитым CKDIV8 и ключ -o0 не поможет, нужно -o0,8.


Ок, попробую

avreal писал(а):avreal 1.25 уже это может, но лучше обновите. avrealshell-у должно быть всё равно.


Но там нет версии для 64 бит... Пойдет 32?
Есть желание - найдутся возможности, нет желания - найдутся причины.
Аватара пользователя
avreal
Опытный кот
Сообщения: 842
Зарегистрирован: Чт дек 31, 2009 19:27:45
Откуда: Бровари, Україна
Контактная информация:

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

Сообщение avreal »

avreal для 64-битных Win и не было никогда.

32-битный работает, нужно только правильно поставить DLportIO на Win7/64.
Работает раза в два медленнее, чем в 32-битной. Слой эмуляции, вероятно, подтормаживает.

Сделать родной avreal/WIN64 всё никак не соберусь так как я сам редко в Win заглядываю.
Лень в виде мании величия: «ты гений, зачем стараться?». В виде комплекса: «всё равно не выйдет, зачем упираться?». Как логика: «если достаточно, зачем знать и уметь больше?». Цель одна: остановить. Не любит тепло работающих мышц и шум работающего мозга.
Аватара пользователя
Rabbitator
Открыл глаза
Сообщения: 58
Зарегистрирован: Вт авг 11, 2009 21:46:54
Откуда: Заполярье

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

Сообщение Rabbitator »

avreal писал(а):Сделать родной avreal/WIN64 всё никак не соберусь так как я сам редко в Win заглядываю.


Я действительно общаюсь с автором программы? Какая честь для меня :)
Есть желание - найдутся возможности, нет желания - найдутся причины.
Нифелим
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Пт фев 19, 2010 00:26:16
Откуда: Украина.Горловка

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

Сообщение Нифелим »

нужна помощь.вот фьюзы для 8-й меги в кодевижн.а как их правильно выставить в аврстудио?И где в студии выставить частоту 460800?
Вложения
M8_Factory_Default_Fuse_and_Locks.png
(24.46 КБ) 386 скачиваний
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

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

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

Нифелим писал(а):И где в студии выставить частоту 460800?

Вообще странно как-то: http://www.engbedded.com/fusecalc
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Нифелим
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Пт фев 19, 2010 00:26:16
Откуда: Украина.Горловка

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

Сообщение Нифелим »

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

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

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

Странная частота с учётом выставленных фьюзов.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Нифелим
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Пт фев 19, 2010 00:26:16
Откуда: Украина.Горловка

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

Сообщение Нифелим »

и все-таки что насчет фьюзов?
BVS
Потрогал лапой паяльник
Сообщения: 336
Зарегистрирован: Пн май 23, 2011 18:27:41

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

Сообщение BVS »

по моему это частота SPI программатора, к фьюзам отношения не имеет

Int. RC Osc. 1 MHz; Start-up time: 6 CK + 64 ms; default value

Если новый то оставить как есть
Аватара пользователя
isx
Поставщик валерьянки для Кота
Сообщения: 2316
Зарегистрирован: Вс июн 26, 2011 20:03:21

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

Сообщение isx »

Здравствуйте) Я совсем запарился с этими фьюзами.
Почему МК не хочет программироваться? Вроде всё правильно выставил...
ыуап.JPG
(65.24 КБ) 383 скачивания

До этого поставил галочку вместо CKSEL3 на CKSEL1 и он тоже перестал работать, хотя должен был запуститься от внутреннего генератора на 8МГц. Прошить фьюзы удалось только с 12МГц-овым внешним кварцем, почему так?
Аватара пользователя
paskal
Нашел транзистор. Понюхал.
Сообщения: 160
Зарегистрирован: Пн сен 05, 2011 10:03:06
Откуда: Тула

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

Сообщение paskal »

До этого поставил галочку вместо CKSEL3 на CKSEL1 и он тоже перестал работать, хотя должен был запуститься от внутреннего генератора на 8МГц. Прошить фьюзы удалось только с 12МГц-овым внешним кварцем, почему так?

Потому что галочка означает 0, а пустой квадрат - 1. Код 1101 как раз соответствует внешнему кварцу.
Если бы на станции "Мир" стояли Винды, она бы еще висела и висела...
Аватара пользователя
isx
Поставщик валерьянки для Кота
Сообщения: 2316
Зарегистрирован: Вс июн 26, 2011 20:03:21

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

Сообщение isx »

Это что получается бинарное представление формируется с права на лево чтоль??? Тогда получается мне кварц щас нужен 3-8 МГц...
Аватара пользователя
paskal
Нашел транзистор. Понюхал.
Сообщения: 160
Зарегистрирован: Пн сен 05, 2011 10:03:06
Откуда: Тула

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

Сообщение paskal »

Когда cksel1=0, то cksel3..0 будет 1101
Если бы на станции "Мир" стояли Винды, она бы еще висела и висела...
Аватара пользователя
isx
Поставщик валерьянки для Кота
Сообщения: 2316
Зарегистрирован: Вс июн 26, 2011 20:03:21

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

Сообщение isx »

Спасибо, теперь понятно) Завтра пойду за кварцем...
Аватара пользователя
isx
Поставщик валерьянки для Кота
Сообщения: 2316
Зарегистрирован: Вс июн 26, 2011 20:03:21

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

Сообщение isx »

Поставил кварц на 6Мгц... Результат нулевой... В чём может быть причина?
Аватара пользователя
paskal
Нашел транзистор. Понюхал.
Сообщения: 160
Зарегистрирован: Пн сен 05, 2011 10:03:06
Откуда: Тула

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

Сообщение paskal »

isx писал(а):Поставил кварц на 6Мгц... Результат нулевой... В чём может быть причина?

Осциллографом смотрели? Кварц генерирует?
Чуть раньше вы говорили что с 12МГц кварцем шьется. Видно вы не все досказали
Если бы на станции "Мир" стояли Винды, она бы еще висела и висела...
Аватара пользователя
isx
Поставщик валерьянки для Кота
Сообщения: 2316
Зарегистрирован: Вс июн 26, 2011 20:03:21

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

Сообщение isx »

Шился, но после этого я фьюзы сменил, и вместо галки на CKSEL1 переставил её на CKSEL3.
К сожалению осциллографа у мя нет :(
Аватара пользователя
paskal
Нашел транзистор. Понюхал.
Сообщения: 160
Зарегистрирован: Пн сен 05, 2011 10:03:06
Откуда: Тула

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

Сообщение paskal »

isx писал(а):Шился, но после этого я фьюзы сменил, и вместо галки на CKSEL1 переставил её на CKSEL3.

CKSEL=0111 - это внешний RC. Остается только пробовать если осциллографа нету
Если бы на станции "Мир" стояли Винды, она бы еще висела и висела...
Аватара пользователя
isx
Поставщик валерьянки для Кота
Сообщения: 2316
Зарегистрирован: Вс июн 26, 2011 20:03:21

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

Сообщение isx »

Я уже на и на 6 и на 12 МГц ставил, результата нет... Похоже ещё одна мега пополнила братскую могилу своих собратьев.... :(
Ответить

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