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

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

  RSS

aiki01
(@aiki01)
Бывалый
Присоединился: 10 лет назад
Сообщения: 6
30/05/2009 10:17 пп  

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


Цитата
Radioded
(@sergey)
Admin
Присоединился: 2 недели назад
Сообщения: 184
30/05/2009 11:01 пп  

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

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

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

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


ОтветитьЦитата
aiki01
(@aiki01)
Бывалый
Присоединился: 10 лет назад
Сообщения: 6
30/05/2009 11:27 пп  

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


ОтветитьЦитата
aiki01
(@aiki01)
Бывалый
Присоединился: 10 лет назад
Сообщения: 6
30/05/2009 11:37 пп  

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


ОтветитьЦитата
Radioded
(@sergey)
Admin
Присоединился: 2 недели назад
Сообщения: 184
31/05/2009 2:39 дп  

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


ОтветитьЦитата
aiki01
(@aiki01)
Бывалый
Присоединился: 10 лет назад
Сообщения: 6
31/05/2009 7:30 пп  

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


ОтветитьЦитата
aiki01
(@aiki01)
Бывалый
Присоединился: 10 лет назад
Сообщения: 6
31/05/2009 7:31 пп  

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


ОтветитьЦитата
Radioded
(@sergey)
Admin
Присоединился: 2 недели назад
Сообщения: 184
31/05/2009 9:00 пп  

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


ОтветитьЦитата
Мужик
(@yk)
Старожил
Присоединился: 11 лет назад
Сообщения: 39
31/05/2009 9:03 пп  

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


ОтветитьЦитата
aiki01
(@aiki01)
Бывалый
Присоединился: 10 лет назад
Сообщения: 6
02/06/2009 9:52 пп  

CodeVisionAVR пишет что программа слишком большая и он не может ее загрузить(( Мож у кого есть ссылка на нормальную версию? И как мне настроить под такой программатор??


ОтветитьЦитата

Пожалуйста, Вход или Зарегистрироваться