Программирование фьюзов

Здесь вопросы новичков
Ответить
aiki01
Сообщения: 6
Зарегистрирован: 30 май 2009, 18:13

Программирование фьюзов

Сообщение aiki01 » 30 май 2009, 18:17

Помогите пожалуйста с прошивкой фьюзов. Я собрал осциллограф на Atmega32 по схеме с это сайта. Саму программу зашил, но не знаю как выставить фьюзы на кварц 16 МГц и отключить JTAG интерфейс. Напишите кому не трудно. Заранее спасибо.

Аватара пользователя
Radioded
Site Admin
Сообщения: 184
Зарегистрирован: 07 ноя 2008, 02:47
Откуда: Москва
Контактная информация:

Re: Программирование фьюзов

Сообщение Radioded » 30 май 2009, 19:01

Во-первых, чем шьёте?
Считайте состояние Fuse-битов, и измените значение бита JTAGEN на противоположное.

Изначально биты CKSEL3...0 имеют значения "0001", биты SUT10 = "10". Для тактирования от внешнего кварцевого резонатора измените значения битов CKSEL3...0 на "1111" биты SUT10 можно не трогать.

Будьте внимательны с битами и значениями мнемоник "Programmed" и "Unprogrammed".
Так, например, "Programmed" означает, что бит равен 0.
Успехов!

---------------------------------------------------------------------------------------------------------------
Радиодед

aiki01
Сообщения: 6
Зарегистрирован: 30 май 2009, 18:13

Re: Программирование фьюзов

Сообщение aiki01 » 30 май 2009, 19:27

Я в понипрог все шью, ща попробую мож че заработает :D

aiki01
Сообщения: 6
Зарегистрирован: 30 май 2009, 18:13

Re: Программирование фьюзов

Сообщение aiki01 » 30 май 2009, 19:37

Че то не айс :( Может я че ни так отметил? Получается в пони надо только галочку поставить на фьюз "JTAGEN"? И все?

Аватара пользователя
Radioded
Site Admin
Сообщения: 184
Зарегистрирован: 07 ноя 2008, 02:47
Откуда: Москва
Контактная информация:

Re: Программирование фьюзов

Сообщение Radioded » 30 май 2009, 22:39

Сначала считайте состояния фьюзов, а затем измените состояние фьюза JTAGEN. Аналогично измените фьюзы CKSEL3...0 с "0001" на "1111".

aiki01
Сообщения: 6
Зарегистрирован: 30 май 2009, 18:13

Re: Программирование фьюзов

Сообщение aiki01 » 31 май 2009, 15:30

Блин, эта собака не запускается! :evil: Каким еще можно программатором (прогой) попробывать зашить?

aiki01
Сообщения: 6
Зарегистрирован: 30 май 2009, 18:13

Re: Программирование фьюзов

Сообщение aiki01 » 31 май 2009, 15:31

А помимо установки фьюзов на кварц и отключение Jtag нужно еще какие-то фьюзы выставлять?!

Аватара пользователя
Radioded
Site Admin
Сообщения: 184
Зарегистрирован: 07 ноя 2008, 02:47
Откуда: Москва
Контактная информация:

Re: Программирование фьюзов

Сообщение Radioded » 31 май 2009, 17:00

Пошить можно через CodeVisionAVR - там есть оболочка для программирования(поддерживает кучу программаторов).
А помимо установки фьюзов на кварц и отключение Jtag нужно еще какие-то фьюзы выставлять?!
Нет, остальные биты трогать не стоит.

Аватара пользователя
Мужик
Сообщения: 39
Зарегистрирован: 15 ноя 2008, 21:36

Re: Программирование фьюзов

Сообщение Мужик » 31 май 2009, 17:03

Раньше шил через PonyProg - респектная прога. Сейчас шью через встроенные утилиту BascomAVR и CodeVision Byte Blaster.

aiki01
Сообщения: 6
Зарегистрирован: 30 май 2009, 18:13

Re: Программирование фьюзов

Сообщение aiki01 » 02 июн 2009, 17:52

CodeVisionAVR пишет что программа слишком большая и он не может ее загрузить(( Мож у кого есть ссылка на нормальную версию? И как мне настроить под такой программатор??
Вложения
21552fc5efde.gif
21552fc5efde.gif (67.01 КБ) 7218 просмотров

Ответить

Кто сейчас на конференции

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